📢 欢迎来到万事技术论坛!本站仅讨论合法编程技术话题,严禁外挂/作弊/黑产/盗版内容,违者封号。

精华【原创开源】Python 实用脚本合集:纯标准库 8 个工具(zip)

lin_dev 活跃会员

把平时反复在用的几个运维 / 开发小脚本打包成一个 zip,纯标准库、零依赖,
拷出单个文件就能跑。每个都带 argparse 命令行参数和中文注释。

包含哪些脚本

脚本 干什么
find_dupes.py 按 sha256 找重复文件,清理冗余素材
port_scan.py 极简 TCP 端口扫描(自查开放端口)
log_analyzer.py 访问日志分析:状态码/Top IP/慢请求
slowquery_analyzer.py MySQL 慢查询日志分析:合并同类 SQL、Top N 耗时
sqlite_backup.py SQLite 在线备份 + gzip(库在用时也能备)
passgen.py 命令行强密码 / PIN 生成(secrets 模块)
csv_merge.py 多个 CSV 按行堆叠或按列 LEFT JOIN
watch_site.py 网站可用性定时探活,结果写 CSV

几个例子

python find_dupes.py ./photos          # 找重复照片
python slowquery_analyzer.py slow.log  # 分析 MySQL 慢日志
python passgen.py -n 3 -l 24           # 生成 3 个 24 位强密码
python watch_site.py https://example.com --every 60

文件名就是用法提示,python xxx.py -h 都能看到帮助。


授权:本站原创,按 MIT 风格授权——可以随便下载、修改、商用、二次分发,
不用署名,也不担保任何风险。源码里有完整中文注释,改起来不费劲。

📎 附件(1)
📦
Python实用脚本合集_纯标准库8个工具.zip 9.5 KB · 已下载 1 次
免费 下载
附件由作者自行定价,用站内点数购买;购买后永久可下载。点数不足可在「购买邀请码」页联系管理员充值。
楼主 · 2026-09-28 16:25 · 浏览 1
captain_algo 活跃会员

slowquery_analyzer 直接用在公司慢日志上了,把同类 SQL 合并统计这招很实用。

1楼 · 2026-09-28 16:25
登录 后即可参与回复。