摘要: 今天学习Requests库,当用pip install requests安装后,写了一段代码报错:AttributeError: module 'requests' has no attribute 'get'” 后从https://www.zhihu.com/question/57011609得到 阅读全文
posted @ 2017-08-14 10:52 cnhkzyy 阅读(10475) 评论(2) 推荐(1) 编辑
摘要: 今天写爬虫,爬取MM图片页面的标题时,遇到了一个问题,上图: 看看我的代码: 哈哈,发现问题了吗?原因是我的返回的response没加read(),应该是return response.read() 好了,一波未平,一波又起。上图: 为什么我的正则表达式匹配的标题连标签都匹配下来了,我们要的仅仅是标 阅读全文
posted @ 2017-08-12 10:37 cnhkzyy 阅读(4677) 评论(0) 推荐(0) 编辑
摘要: PhantomJS是一个无界面的,可脚本编程的WebKit浏览器引.它原生支持多种web 标准:DOM 操作,CSS选择器,JSON,Canvas 以及SVG. 当我安装好PhantomJS后,写下第一个js文件,运行发现报错。 我尝试了一些方法:比如将helloworld.js文件所在路径放到环境 阅读全文
posted @ 2017-08-11 19:53 cnhkzyy 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 打算学习用selenium + phantomJS爬取淘女郎页面照片。 一. 先安装lxml模块 python默认的解析器是html.parser,但lxml解析器更加强大,速度更快 1. 执行 pip install virtualenv 2. 从官方网站下载与系统,Python版本匹配的lxml 阅读全文
posted @ 2017-08-06 12:13 cnhkzyy 阅读(9435) 评论(0) 推荐(2) 编辑
摘要: 今天学习《父与子的编程之旅》,当看到运行第一个gui时(代码如下): 发现报错:Tcl Init error: Can't find a usable init.tcl in the following directories,然后就是显示一大堆不存在的路径中不存在tcl8.5。 解决办法: 1.卸 阅读全文
posted @ 2017-07-24 17:09 cnhkzyy 阅读(5852) 评论(0) 推荐(1) 编辑
摘要: 本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 在改编这个脚本的时候,我的考虑点主要有以下: 1. 所传的参数是不是要排除非整数的情况? 非整数的情况第一次我用echo $i | sed '/s/^[0-9]*$/''/g' && echo 阅读全文
posted @ 2017-07-12 12:02 cnhkzyy 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 -a 和 -o一般与[ ]使用,如:[ "$exp1" -a "$exp2" ] && 和 || 一般与[[ ]] 使用,如:[[ condition1 && condition2 ]] 以上 阅读全文
posted @ 2017-07-11 00:11 cnhkzyy 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 脚本运行结果 阅读全文
posted @ 2017-07-10 23:05 cnhkzyy 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 换种形式 这个脚本是对标准输入的参数传入形式做一个判断,如果是直接输入的,那么echo STDIN,如果是通过管道的形式传入的参数,那么打印echo PIPE 这个脚本中/dev/fd/0换成 阅读全文
posted @ 2017-07-10 16:02 cnhkzyy 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 脚本运行结果 阅读全文
posted @ 2017-07-10 15:01 cnhkzyy 阅读(408) 评论(0) 推荐(0) 编辑