Python脚本——获取某宝货物价格
综合利用selenium、pyquery、time等第三方模块,模拟实现浏览器点击淘宝搜索页面,自动化跳转页面,获取商品信息等操作
自动化获取笑话/段子——Python脚本
首先利用requests模块获取笑话网站网页源码,通过BeautifulSoup模块进一步筛选获得笑话文本内容,最终存储到本地joke.txt文件
一个简单的敏感目录扫描工具——Python脚本
01 实现目标
利用HackRequests模块,配合敏感目录字典PHPdict.txt,实现一个简单的敏感目录扫描Python文件
02 注意事项
1、输入URL时要输全:如 https://www.baidu.com/、 https://www.csdn.net/
2、为防止网站可能存在的简单反爬机制,我们简单添加headers信息,尝试绕过反爬
一个简单的文件批量重命名工具——Python脚本
01 实现背景
1、os模块,实现文件的重命名、创建新文件夹操作
2、datetime模块,用于获取当前年、月、日
3、shutil模块,用于移动文件
4、zipfile模块,用于创建压缩包
02 实现目标
1、找出当前目录下超过3个月未操作过的文件,并将其重命名,在原本文件名的开头加上最后修改日期,如 “text.py” 改为 “2020-5-17-text.py”。
2、创建一个新文件夹叫backup,将所有重命名的文件都添加到压缩包里,给压缩包加上今天日期
3、将压缩包移动到backup文件夹里,并删除原始文件
03 注意事项
1、若想实现任意目录下的压缩操作,可以在os.walk()函数中自行加入路径
2、代码中自定义过期文件时间为3个月,若想更改过期文件的时间,可以自行修改数字‘90’
批量根据文件修改时间分类文件工具——Python脚本
01 实现背景
1、os模块,实现文件的重命名、创建新文件夹操作
2、datetime模块,用于文件时间对比操作
3、fnmatch模块,用于模糊匹配文件名
02 实现目标
1、遍历搜索整个文件夹,包括文件夹内的所有文件夹
2、筛选这些文件中日期晚于2020年之后的文件
3、输出这些文件的文件名
03 注意事项
1、若想实现任意目录下的查找操作,可以在os.walk()函数中自行加入路径
2、若想实现对任意文件类型的查找操作,可以在fnmatch函数中自行匹配对应文件类型
加减乘除简易计算器实现——Python脚本
通过函数封装加减乘除运算,实现一个简易的计算器。
实现背景
1、print函数中,多行文字 ‘’’ ‘’’ 的使用
2、input输入内容为字符串,input()内文字可做提示词
3、为方便使用,我们经常将常用的程序段封装成函数使用
ARP主机扫描工具——Python脚本
简单的ARP主机扫描工具,通过ARP协议配合Python中的socket模块,对某个局域网内的主机进行简单扫描,并输出存活的主机