2021年2月2日 / 52次阅读 / Last Modified 2021年2月11日
开源项目
重回研发,学习Python和领域知识,不知不觉这几年,积累了一些个人的开源小项目。这些项目既是个人刻意为之的训练,也是有用的效率工具。本文汇总一下!
统一说明:
可批量无损压缩JPG和PNG图片。
介绍:https://www.pynote.net/archives/882
地址:https://github.com/xinlin-z/smally
基于tkinter模块,提供几个log widget。
介绍:https://www.pynote.net/archives/1207
地址:https://github.com/xinlin-z/tklog
可按规则自动删除文件(夹),适合在服务器中自动删除过期的log等文件,或给某类文件设置一个存储大小上限。
介绍:https://www.pynote.net/archives/1797
地址:https://github.com/xinlin-z/keepy
命令行邮件发送工具,可导入固定格式的json文件实现多账户批量发送(我用来在公司内部发工资条)。
介绍:https://www.pynote.net/archives/2308
地址:https://github.com/xinlin-z/maily
个人积累的python和C的函数库,C部分为一组常用的内部排序算法,这些函数在其它项目中被直接使用。此项目针对所有函数都有对应的单元测试代码,C语言写的排序算法也用Python做单元测试,和排序算法的排序速度测试。
介绍:https://www.pynote.net/archives/2481
地址:https://github.com/xinlin-z/common
C语言内部排序算法速度实测排名:https://github.com/xinlin-z/common#sorting-performance-test
学习AI算法,自己写了一些好玩的东东做验证和测试,都放在这里面。我尽量将每个测试和验证的内容,都用matplotlib画出来。
介绍和地址:https://github.com/xinlin-z/teapot
为markdown文件(github规则)自动生产TOC,不到30行代码的小项目。
介绍:https://www.pynote.net/archives/2832
地址:https://github.com/xinlin-z/tocy
用ping工具scan网段,快速自动找出网段内所有响应ping的host ip。
介绍:https://www.pynote.net/archives/3425
地址:https://github.com/xinlin-z/pingip
一个小爬虫,用于网页链接检查。刻意没用requests和beautiful soup,而是用标准的urllib和re模块。
介绍:https://www.pynote.net/archives/3481
地址:https://github.com/xinlin-z/lina
-- EOF --
本文链接:https://www.pynote.net/archives/3428
前一篇:pingip:用ping扫描网段
后一篇:urllib模块的使用
Ctrl+D 收藏本页
©Copyright 麦新杰 Since 2019 Python笔记