首页 python

python

  • 安装Pillow报错,Complete output from command /usr/bin/python3.6 -u -c "import setuptools, tokenize;

    安装Pillow报错,Complete output from command /usr/bin/python3.6 -u -c "import setuptools, tokenize;

    今天使用宝塔面板搭建Django项目,在安装Pillow的时候总是提示错误。具体如下:

    Collecting pillow

      Downloading https://mirrors.tencent.com/pypi/packages/7d/2a/2fc11b54e2742db06297f7fa7f420a0e3069fdcf0e4b57dfec33f0b08622/Pillow-8.4.0.tar.gz (49.4MB)

        100% |████████████████████████████████| 49.4MB 3.9MB/s 

    ...

    python 2022年03月13日 2795 0
  • python正则表达式()使用详解

    python正则表达式()使用详解

    ...

    python 2022年03月04日 1092 0
  • Python 字典作为函数参数传递,可全局修改字典

    Python 字典作为函数参数传递,可全局修改字典

    今天在使用字典作为函数参数传递时发现,在被调用函数中修改传递过去的字典,再返回使用的话,字典的值是已经被修改后的,而不是函数调用前的。看如下代码:

    def a():
        con={}
        con['a']='a'
        b(con)
        print(con)
    def b(con):
        con['b']='b'
    
    def main():
        a()
    if __name__ == '__main__':
        main()
    ...

    python 2022年02月21日 1890 0
  •  Reverse for 'tag' with arguments '('',)' not found. 1 pattern(s) tried: ['tag/(?P[^/]+)$']

    Reverse for 'tag' with arguments '('',)' not found. 1 pattern(s) tried: ['tag/(?P[^/]+)$']

    今天遇到了这个问题,发现了一个道理,就是{% url %} 解析URL,这个时候一定要主要,传递的参数中是否有空,如果有空请一定要排除,不然就会报错。

    我今天就出险了这样的错误,主要是想获取博客的所有标签,及标签所对应的内容。我的urlpatterns规则是这样写的:

    path('tag/<str:tag>', views.tag_list, name='tag')
    ...

    python 2022年02月14日 1505 0
  • Django 返回 __str__ returned non-string 错误怎么解决

    Django 返回 __str__ returned non-string 错误怎么解决

    今天用Django 写博客,在调试的时候遇到__str__ returned non-string 错误。经过一番调试,终于知道原因所在。主要原因是使用了ForeignKey,然后再使用

        def __str__(self):

            return ****

    Django 返回 __str__ returned non-string 错误怎么解决

    ...

    python 2022年01月23日 2302 0
  • 宝塔面板配置Django提示Internal Server Error解决办法

    宝塔面板配置Django提示Internal Server Error解决办法

    第一次使用宝塔面板配置Django,在本地调试都是正常,但是放到宝塔里就出现了错误,提示Internal Server Error,如下图:

    提示Internal Server Error

    ...

    python 2021年12月22日 3844 0
  • 详解xpath包含contains的用法

    详解xpath包含contains的用法

    一、包含文本

    1、标签中只包含文字

    <div>

      <ul id="side-menu">

        <li class="active">

          <a href="#">

          卷期号:

          </a>

    ...

    python 2021年12月07日 1491 0
  • pyppeteer使用教程,入门到精通

    pyppeteer使用教程,入门到精通

    Puppeteer 是 Google 基于 Node.js 开发的一个工具,有了它我们可以通过 JavaScript 来控制 Chrome 浏览器的一些操作,当然也可以用作网络爬虫上,其 API 极其完善,功能非常强大。 而 Pyppeteer 又是什么呢?它实际上是 Puppeteer 的 Python 版本的实现,但他不是 Google 开发的,是一位来自于日本的工程师依据 Puppeteer 的一些功能开发出来的非官方版本。


    Pyppeteer 就是依赖于 Chromium 这个浏览器来运行的。那么有了 Pyppeteer 之后,我们就可以免去那些繁琐的环境配置等问题。如果第一次运行的时候,Chromium 浏览器没有安装,那么程序会帮我们自动安装和配置,就免去了繁琐的环境配置等工作。另外 Pyppeteer 是基于 Python 的新特性 async 实现的,所以它的一些执行也支持异步操作,效率相对于 Selenium 来说也提高了。

    ...

    python 2021年12月06日 3882 0
  • 使用python useragent ,提示错误ModuleNotFoundError: No module named 'fake_useragent'如何解决

    使用python useragent ,提示错误ModuleNotFoundError: No module named 'fake_useragent'如何解决

    使用from fake_useragent import UserAgent,在运行程序的时候提示ModuleNotFoundError: No module named 'fake_useragent',于是使用pip命令安装了

    UserAent库,再次运行,发现还是提示错误。

    ...

    python 2021年11月03日 5920 0
  • python中使用global并不一定要在头部申明变量名

    python中使用global并不一定要在头部申明变量名

    对于global的用法,我一直以为是一定要在头部进行申明变量名,后面才能操作,比如说这样:

    a=None
    def c():
        global a
        a="张三"
        pass
    
    def b():
        print(a)
    
    def main():
        print(a)
        c()
        print(a)
        b()
       
    
        pass
    if __name__=='__main__':
        main()
    ...

    python 2021年10月27日 1394 0

Python好学公众号

好文推荐

实时访客入口页面出现bd_vid=标识是什么原因

实时访客入口页面出现bd_vid=标识是什么原因

最近查看百度实时访客,总是会看到入口页面会多......

有了微信视频号,但是没有发布权限,怎么开通

有了微信视频号,但是没有发布权限,怎么开通

视频号是微信在2020年1月19号开始内测的......

如何用python抓取爱企查企业信息

如何用python抓取爱企查企业信息

前段时间,经理让我去找一些企业的信息,我平常......

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

服务器配置低,宝塔面板安装IIS总是安装不上怎么办

对于一般企业网站或者博客来说,对服务器的配置......

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

如何修改浏览器指纹,Canvas指纹、Webgl指纹、Audio指纹修改方法?

修改浏览指纹的方法其实也是很简单,主要使用到......

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

win10下安装MYSQL后,提示Can't connect to MySQL server on localhost (10061)相关问题解决方法

我遇到的问题是电脑原先安装过mysql,卸......