python
文章平均质量分 92
Deepmilu
Undefined|过客,青年
展开
-
python编程实践(3):python+selenium实现12306抢票脚本
又到了一年一度的春运时节,抢个票?1、设计思路如果我们要买一张火车票,我们会怎么做?打开12306,登陆,输入出发地和目的地,选择出行日期,然后点击查询,有余票的话就下单购买,没有票就点刷新或者等待一会再去看下,为了能抢到票,你时不时就得放下手头的工作,登陆12306看看有没有票。很枯燥很繁琐不是吗?因此我们希望写一个脚本来代替我们做这些事情。脚本是一段程序,能够自动帮我们完成上述枯燥的...原创 2020-01-02 11:47:15 · 2542 阅读 · 0 评论 -
python编程实践(一):统计智联招聘数据
统计智联招聘上,各个编程语言的在招岗位数量。思路:写爬虫 的第一步永远是先分析网页1、用谷歌浏览器打开智联招聘官网。2、右键“检查”->"Network"对响应数据抓包。3、我们发现,岗位数据是用xhr加载的,json格式的数据。这样我们就可以直接向api发起请求获取数据包,因此可以跳过解析html标签这一步。4、分析接口的请求头、请求参数、响应。请求参数包括一些查询...原创 2019-03-15 15:33:37 · 1715 阅读 · 0 评论 -
python编程实践(二):统计网页所有静态链接
用到模块:re、bs4、requests"""用递归的方式统计某个站点的所有静态链接"""from bs4 import BeautifulSoupimport requestsimport redef count_link(entrance): links = [entrance] #保存所有链接 trace = [] #已统计过的页面 stack = [...原创 2019-03-27 14:52:40 · 206 阅读 · 0 评论