自己工作生活中些的一些常用的Python脚本工具,已经去除了敏感的数据部分。
部分脚本可能使用了Python2,一版但是大部分使用的都是Python3.6以上版本,一版Python2脚本写的print都没加括号,还有coding指定
-
Web Spider文件夹 写的一些爬虫脚本:
- spiderDYTT:电影天堂最新电影爬虫
- spiderMP4:mp4吧电影数据爬虫
- 720comDownload:720全景网图片下载,好像已经无法使用了
-
File Handler文件夹 文件处理脚本:
- log2Excel:本文文件转excel,其实就是一个读取文本文件转成Excel的脚本
- edge-tts:文本转语音脚本,调用edge-tts服务
- re_name:根据文件夹的输入更改里面所有的文件是序列重命名
- re_name_jellyfin:重命名此文件以外的所有文件,去除掉jellyfin不支持的[]符号以及其他特殊的符号,并且允许重新进行命名
- get_video_poster:随机截取视频文件的一帧,重新命名为poster,解决jellyfin元数据问题
-
Time文件夹 时间相关的处理脚本:
- timestamp2LocalTime: 一个简单的输入毫秒时间戳转成时间的命令行脚本
-
Server文件夹 服务器相关的监控脚本:
- zabbix监控API获取数据:新增Zabbix监控API获取数据的Python代码,从登录获取token到获取到数据
- processWatcher:Linux中的简单进程监控脚本,输出Log,现在这个脚本的是Nginx监控
- webUrlWatcher:Web URL的打开请求监控,定时检测网址是不是能打开,输出Log
-
PythonCV文件夹 一些练手的图片视觉算法:
- FaceRecognition 为OpenCV简单的人脸识别的例子,使用到的是官方的人脸库
- pytesser 图片识别与转换文字
- FindContour 为在一张图片上寻找一个矩形的框图,并裁剪出来
- bHash bHash图片指纹算法,确定两张图片的相似程度
-
DB文件夹 一些为数据库写的脚本:
- db 基础本地连接脚本,提供了常见的一些CURD方法
-
SimpleProject 一些成品的简单工程:
- 年会抽奖:Flask做的一个简单的抽奖项目,年会抽奖,按空格键可以停止,数据记录到数据库,还有一个简单的音乐控台HTML播放音乐