PyQuery 可让你用 jQuery 的语法来对 xml 进行操作,这和 jQuery 十分类似。如果利用 lxml,pyquery 对 xml 和 html 的处理将更快。 如果对 jQuery 熟悉,那么 PyQuery来解析文档就是不二之选! 下面的例子是爬取 'http://so.feng ...
分类:
编程语言 时间:
2018-02-15 15:22:50
阅读次数:
183
上一篇介绍了如何爬取豆瓣TOP250的相关内容,今天我们来模拟登陆GitHub。1环境配置语言:Python3.6.1IDE:Pycharm浏览器:firefox抓包工具:fiddler爬虫框架:Scrapy1.5.0操作系统:Windows10家庭中文版2爬取前分析分析登陆提交信息分析登陆信息我使用的是fiddler,fiddler的使用方法就不作介绍了,大家可以自行搜索,首先我们打开githu
分类:
编程语言 时间:
2018-02-14 21:06:08
阅读次数:
1882
前置操作 软件名:anaconda 版本:Anaconda3-5.0.1-Windows-x86_64清华镜像 下载链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 软件名:Pycharm 版本:pycharm-professiona ...
分类:
编程语言 时间:
2018-02-14 19:40:56
阅读次数:
260
1. 用一行输出所有大(小)写字母,以及数字 2. 生成随机验证码 ...
分类:
编程语言 时间:
2018-02-14 12:23:02
阅读次数:
241
Python3.x:第三方库简介 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。 pyenv – 简单的 Python 版本管理工具。 Vex – 可以在虚拟环境中执行命令。 virtualenv – 创建独立 Python 环境的工具。 vi ...
分类:
编程语言 时间:
2018-02-14 11:46:06
阅读次数:
331
win10 64位 python3.6 下安装: 发现直接pip install ChatterBot 不行。 只能下载whl和源码来安装。 依赖项包括以下5个(除了ChatterBot本身): 安装包到这个地方下载https://pypi.python.org/pypi whl 的 安装 pip ...
分类:
其他好文 时间:
2018-02-13 19:29:20
阅读次数:
2346
Celery介绍Celery是一个基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery。软件架构环境*python3.6.4*django2.0*django-celery==3.2.1*django-kombu==0.9.4*celery-with-redis==3.0*celery==3.1.25目录结
分类:
其他好文 时间:
2018-02-13 18:00:02
阅读次数:
219
在python3中,我们可以使用open打开一个文件,那么打开文件后,文件有什么操作方法呢?接下来我就记录一下比较常用的方法。 1. close() 关闭打开的文件 2. fileno() 返回文件句柄在的索引值,IO多路时会用到 3. flush() 我们使用写相关模式打开文件时,使用write方 ...
分类:
编程语言 时间:
2018-02-13 14:05:27
阅读次数:
187
利用Python3 编写爬虫,从笔趣阁抓个小说下载。 程序运行图如下: ...
分类:
Web程序 时间:
2018-02-13 12:23:49
阅读次数:
200