摘要: 在开始后面的内容之前,先来解释一下urllib2中的两个个方法:info and geturl urlopen返回的应答对象response(或者HTTPError实例)有两个很有用的方法info()和geturl() 1.geturl(): 这个返回获取的真实的URL,这个很有用,因为urlope 阅读全文
posted @ 2017-06-08 18:20 古怪的一阵风 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 案例一 抓取对象: 新浪国内新闻(http://news.sina.com.cn/china/),该列表中的标题名称、时间、链接。 完整代码: from bs4 import BeautifulSoup import requests url = 'http://news.sina.com.cn/c 阅读全文
posted @ 2017-06-07 23:41 古怪的一阵风 阅读(4083) 评论(0) 推荐(0) 编辑
摘要: 使用os.system("cmd") os.Popen subprocess.Popen 例子一枚 p = Popen("cp -rf a/* b/", shell=True, stdout=PIPE, stderr=PIPE) p.wait() if p.returncode != 0: prin 阅读全文
posted @ 2017-06-06 19:59 古怪的一阵风 阅读(46812) 评论(0) 推荐(0) 编辑
摘要: 一、python与monkey script脚本相结合,达到修改.script脚本中的内容 二、push .apk和.so文件自动化 阅读全文
posted @ 2017-06-06 19:56 古怪的一阵风 阅读(1912) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 其中: filepath为文件的目录,即D:/test filename为文件的名字,即test extension为文件的扩展名,即.py filepath为文件的目录,即D:/test filename为文件的名字,即test extension为文件的扩展名,即.py 恢复内容结 阅读全文
posted @ 2017-06-06 19:49 古怪的一阵风 阅读(4015) 评论(0) 推荐(0) 编辑
摘要: 一、os模块 Python的os模块提供了有关操作系统的很多功能,和具体的平台无关。它提供了很多方法,能够方便的对文件目录进行操作,如下所示: 1、os.name() 判断目前正在使用的平台 2、os.getcwd() 获取当前目录 3、os.listdir(path) 返回指定目录下所有的文件和目 阅读全文
posted @ 2017-06-06 15:26 古怪的一阵风 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 一、注意误区 dict.keys() #返回的是dict_keys类型,并不是列表list,不能用set() 正确用法:将dict_keys转成list类型 阅读全文
posted @ 2017-06-05 00:07 古怪的一阵风 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 一、将数据保存为.json文件 二、读取.json文件 三、dict数据保存不用转化成json,读取json数据也不能转dict数据 阅读全文
posted @ 2017-06-04 23:57 古怪的一阵风 阅读(25786) 评论(0) 推荐(1) 编辑
摘要: 一、用utf-8格式保存的txt文件等,如何去掉BOM头 Windows系统的txt文件在使用utf-8编码保存时会默认在文件开头插入三个不可见的字符(0xEF 0xBB 0xBF)称为BOM头,这个BOM头在python的codecs库中已经定义为常量(codecs.BOM_UTF8) 方法一:u 阅读全文
posted @ 2017-06-03 18:51 古怪的一阵风 阅读(11687) 评论(2) 推荐(1) 编辑
摘要: 今天这一题叫做“偷瞄到的密码”: 警察跟踪一名窃贼来到了一个仓库门前。仓库的密码锁盘如下: 1 2 3 4 5 6 7 8 9 0 窃贼输入密码后进了门。警察“觉得”自己看到了密码比如1357,但是也有可能是相邻的数字(相邻仅包括正上下左右,不包括对角线),比如第一位不是1,而是相邻的4和2(不包括 阅读全文
posted @ 2017-06-03 16:18 古怪的一阵风 阅读(1458) 评论(0) 推荐(0) 编辑