摘要: call apply 阅读全文
posted @ 2019-05-21 09:07 卖鱼熊 阅读(1372) 评论(2) 推荐(0) 编辑
摘要: click.admaster.cn/* cm.baidu.com/* cm.pos.baidu.com/* cpro.baidu.com/* cpro.baidustatic.com/* dup.baidustatic.com/* f10.baidu.com/* f11.baidu.com/* f12.baidu.com/* googleads.* https://ss0.bdstatic.co... 阅读全文
posted @ 2019-05-08 19:58 卖鱼熊 阅读(2236) 评论(0) 推荐(0) 编辑
摘要: 对ctrl+a后拖动的问题做了处理 阅读全文
posted @ 2019-04-16 19:59 卖鱼熊 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 谷歌向上滚动滚轮是正值,向下是负值,而火狐正好相反 完整测试代码,分别用谷歌和火狐浏览器测试 阅读全文
posted @ 2019-04-14 11:30 卖鱼熊 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 想要兼容IE678,少用原型,因为它们没有完全实现ECMA-262规范 测试代码 阅读全文
posted @ 2019-04-09 08:31 卖鱼熊 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1. 安装phantomjs 下载地址:http://phantomjs.org/download.html 解压后将phantomjs.exe文件放到python根目录 2.安装pyspider pip install pyspider 运行:pyspider 或 pyspider all 提示报 阅读全文
posted @ 2019-03-19 14:38 卖鱼熊 阅读(1233) 评论(0) 推荐(1) 编辑
摘要: 报错情况: 禁用该警告: import urllib3 urllib3.disable_warnings() 阅读全文
posted @ 2019-02-17 12:22 卖鱼熊 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 在pycharm pip 包时,提示报错:module 'pip' has no attribute 'main' 原因:由于我的是pip 18.1 版本里没有main() 解决方法: 如不降级 pip,则到Pycharm目录下的helpers的packaging_tool.py文件 修改 do_i 阅读全文
posted @ 2019-02-17 11:18 卖鱼熊 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 协程的特点是利用任务的阻塞时间去处理其他任务 处理任务的是线程,而协程是单线程,占用资源由大到小排:多进程>多进程>协程 gevent模块封装greenlet模块,greenlet模块封装yield 在gevent里使用tiem.sleep会失效,需要使用gevent.sleep,或者使用monke 阅读全文
posted @ 2019-02-16 16:09 卖鱼熊 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 两种创建生成器的方法: 将列表推导式的 [ ] 换成 ( ) 在函数里使用 yield 三种启动生成器的方法: next() send(参数) for循环 迭代器和生成器的区别: 迭代器可以减少资源耗用,实现循环 生成器是特殊的迭代器,可以通过yield暂停执行,也可以通过send启动方式传参改变执 阅读全文
posted @ 2019-02-16 14:34 卖鱼熊 阅读(220) 评论(0) 推荐(0) 编辑