代码与生活
文章平均质量分 90
用代码解决日常生活中遇到的一些问题。
许西城
软件测试
展开
-
使用python下载wallpaper Engine订阅的壁纸/视频
通过这篇文章,你可以了解如何使用python一键下载所有的wallpaper Engine本地资源,包括图片和视频文件。原创 2023-04-22 17:05:39 · 3085 阅读 · 0 评论 -
使用webdriver+urllib下载哈哈网所有图片
上次刚刚用webdriver拔取了最近看的小说,并下载到了本地,但是心里并不满足,于是就想下载笑话网站上的图片,由于自动化测试用的selenium库里的webdriver能比较准确的定位元素,并且获取元素的属性,webdriver定位元素:http://blog.csdn.net/ccggaag/article/details/72829629webdriver获取元素属性:driver.原创 2017-06-05 22:45:14 · 2043 阅读 · 0 评论 -
使用python删除本地夹里重复的文件
上次的博文主要说了从网上下载图片,于是我把整个笑话网站的图片都拔下来了,但是在拔取的图片中有很多重复的,比如说页面的其他图片、重复发布的图片等等。所以我又找了python的一些方法,写了一个脚本可以删除指定文件夹里重复的图片一:方法和思路1.比对文件是否相同的方法:hashlib库里提供了获取文件md5值的方法,所以我们可以通过md5值来判定是否图片相同2.对文件的操作:os库里有对文原创 2017-06-06 12:57:33 · 3215 阅读 · 4 评论 -
使用webdriver扒取网站小说(一)-----基础篇
由于之前一直在做手工测试,刚刚接触到自动化测试,并且认识了webdriver这个工具,所以说想用这个工具来搞事情,正巧自动化测试中有读取文本的方法,所以我灵机一动,准备用webdriver来拔取我最近看的小说,并把它下载到本地的text文件中。原创 2017-05-23 16:32:42 · 4487 阅读 · 0 评论 -
使用webdriver扒取网站小说(二)-----进阶篇(分层数据驱动)
1.思路构想上一节主要通过webdriver写了一个demo来写了拔取小说的功能,虽然功能实现了,但是每次拔取不同的小说都要改很多数据,更改起来有很多不方便的地方,所以我们来吧数据层单独放在一起,并加入了日志等功能,下面首先来看一下我的文件分层结构吧!!!首先,我里面有文件夹和具体的实现文件,这只是我的初级构想,实际上还可以进行继续进一步的优化,比如把基础的功能单独放在一个原创 2017-06-03 14:06:12 · 1291 阅读 · 0 评论