![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 66
四个现代化
小厂出的创新产品,大厂做出类似产品之后,小厂GG
展开
-
python selenium禁止加载某些请求
python selenium 请求时间太长问题描述解决方案最终效果问题描述通过selenium请求目标网站时候, 真实数据(我这里是验证码图片)已经加载出来, 由于网站做了第三方上报所以得等待很久, 但是上报这个请求不是必须的.例如验证码已经加载完成, 但是huatuo.qq.com响应时间过长 , webdriver.get()的机制是等待请求的url响应全部完成才进行下一步. 显示等...原创 2020-04-26 12:49:24 · 7681 阅读 · 5 评论 -
使用selenium 接管 已打开的浏览器
在使用selenium进行自动化测试中我们有时会遇到这样的情况: 我们需要手动打开浏览器,进入到所需的页面,执行一些手动任务,如输入表单、输入验证码,登陆成功后,然后再开始运行自动化脚本。这种情况下如何使用selenium来接管先前已打开的浏览器呢?这里给出Google Chrome浏览器的解决方案。我们可以利用Chrome DevTools协议。它允许客户检查和调试C...转载 2019-12-11 15:52:15 · 11722 阅读 · 6 评论 -
python matplotlib 绘图入门
今天来学习一下matplotlib库的用法。对于中文显示异常(我用的py3),下文有很好的解决办法。学习过程推荐使用 ipython --pylab 或者 ipython notebook。因为他们具有很强的交互性、数据记录的能力。目的:通过饼状图显示约15000份数据中的公司占比从最简单的来吧:import matplotlib.pyplot as pltplt.pie(x=[10, 20,原创 2018-01-18 11:20:25 · 1188 阅读 · 0 评论 -
Python打开excel异常: XLRDError: Unsupported format, or corrupt file: Expected BOF record;...
通常是数据本身有问题, 建议检查一下数据格式是否规整. 例如: 第1列中, 你以为是ISO(时间格式), 并对他进行了格式转换, 但是其中有一条数据是int型或者其他, 所有就会报这个错误.对于文件本身. 可以看下打开文件时候会不会说文件已损坏, 或者设置什么打开格式之类的也可以保存默认格式, 然后再通过xlrd.open_workbook打开路径可以试一下。其他问题欢迎讨论解决...原创 2018-08-30 14:23:50 · 60946 阅读 · 0 评论 -
python3 + webdriver, page_source无法获取源码等问题
在尝试抓取某眼查,配置chrome options时候,如果添加了headless则拿不到源码.而不加就可以.不加(无头模式)的源码:<html><head><title>403 Forbidden</title></head><body bgcolor="white"><h1>403 Forbidd...原创 2019-05-15 10:26:57 · 6031 阅读 · 9 评论