![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python爬虫
MIYA小诺
这个作者很懒,什么都没留下…
展开
-
django1.11 启动错误:Generator expression must be parenthesized
错误信息:问题原因:由于django 1.11版本和python3.7版本不兼容, 2.0版本以后的Django修复了这个问题解决方法:方法1.找到对应路径下的widgets.py,将逗号删除即可方法2.升级Django版本pip install -U Django# 或pip install django==2.0.13...原创 2019-03-14 16:04:52 · 235 阅读 · 0 评论 -
python manage.py runserver 0:8000启动后,无法通过IP访问
问题:在使用django框架进行测试时,通过命令:python manage.py runserver 0:8000 成功启动,但无法通过外网进行访问解决办法:通过传入第三个参数来解决这个问题:python manage.py runserver 0.0.0.0:8000通过以上命令,开启django dev server192.168.1.111:8000就可以重新访问...原创 2019-03-14 16:34:44 · 10928 阅读 · 0 评论 -
Django 2.0 path error ?: (2_0.W001) has a route that contains…
警告提示:Django 2.0 path error ?: (2_0.W001) has a route that contains '(?P<', begins with a '^', or ends with a '$'今天在使用Django时遇到上面的警告,虽然只是警告,但是却会导致网站无法访问。这问题是Django新版本改变导致URL中不需要再使用正则表达式了,只需...原创 2019-03-18 14:00:44 · 2181 阅读 · 1 评论 -
python问题:IndentationError:expected an indented block错误解决
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行...原创 2019-03-30 15:23:13 · 1227 阅读 · 0 评论 -
常见User-Agent
window.navigator.userAgent 1) ChromeWin7:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1 2) FirefoxWin7:Mozilla/5.0 (Windows NT 6.1;...原创 2019-06-05 12:16:22 · 291 阅读 · 0 评论 -
pywin32的使用
pywin32的主要使用捕获窗口模拟鼠标键盘动作自动获取某路径下文件列表PIL截屏功能首先下载一个pywin32(直接百度搜就行了,注意python的版本和系统位数,对应好就行),然后直接运行安装。在python的ide中输入 :import win32apiimport win32con用法 鼠标键盘的操作#获取鼠标位置win32api.GetCursorPos...转载 2019-06-21 18:27:08 · 1660 阅读 · 0 评论 -
Python扩展包:Unofficial Windows Binaries for Python Extension Packages
Python扩展包下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml原创 2019-06-27 09:04:35 · 1610 阅读 · 0 评论 -
Appium下载安装及环境配置
下载地址:https://bitbucket.org/appium/appium.app/downloads/windows安装:下载 AppiumForWindows.zip解压 AppiumForWindows.zip在解压文件夹中,点击 appium-installer.exe选择安装语言等待安装完毕ps:会自动安装node.js,命令行中键入node -v查看是否安装成功no...转载 2019-06-27 09:32:23 · 5098 阅读 · 1 评论 -
request.meta包含了哪些数据?
request.META 是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent(通常是浏览器的名称和版本号)。 注意,Header信息的完整列表取决于用户所发送的Header信息和服务器端设置的Header信息。 这个字典中几个常见的 HTTP_REFERER:进站前链接网页,如果有的话。 (请注意,它是REFERRER的笔误。) HTTP_...转载 2019-06-24 19:49:49 · 5208 阅读 · 2 评论