下拉刷新
Python 项目
分类

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Python 项目 集合。

Star 2.9k
Fork 836

《流畅的 Python(第 2 版)》的示例代码。《流畅的 Python》是深受 Python 程序员喜爱的经典之作,该书可以帮助理解 Python 语言的核心特性和底层逻辑。但这里只有示例代码,书需要自行购买。

Star 1.1w
Fork 897

将数学公式转化成 LaTeX 代码。该项目可以将图片、剪贴板中的图片和屏幕截图,转化成对应的 LaTeX 代码,提供了命令行、库、GUI、Docker 多种使用方式。

from PIL import Image from pix2tex.cli import LatexOCR img = Image.open('path/to/image.png') model = LatexOCR() print(model(img))
LaTeX-OCR
Star 476
Fork 21

一款开源的调色板桌面应用。该项目是基于 PyQt5 的调色板应用程序,旨在帮助用户轻松实现色彩的协调与搭配。它免费、无需注册、没有任何限制,支持离线使用、提取颜色、调色等功能。开箱即用无论你是绘画爱好者还是专业用户,都可以轻松上手并发挥创意。

Rickrack
4
sqlmap
Star 3.1w
Fork 5.5k

强大的 SQL 注入工具。这是一个 Python 写的渗透测试工具,可以自动检测和利用 SQL 注入漏洞,获得数据库服务器的权限。它提供了强大的检测引擎和多种特性,包括识别数据库类型和版本、枚举用户、提权、获取数据等。

sqlmap
Star 3.3k
Fork 482

小红书图文/视频采集工具。该项目是基于 Python Requests 库实现的小红书作品采集器,支持获取图文/视频信息、下载完整作品、批量下载等功能,提供了 Windows 可执行文件和源码运行两种方式。

XHS-Downloader
Star 1.7k
Fork 458

一条命令找出代码中的拼写错误。该项目主要用于检查文件中常见单词的拼写错误,对于变量名极少产生误报,支持指定目录、文件后缀、修改建议、忽略文件等功能。

codespell some_file some_dir/ *.ext # 检查目录下 ext 后缀文件 codespell -w, --write-changes # 显示修改建议
Star 1.1w
Fork 1.7k

知名的 CTF 框架和漏洞利用开发库。该项目是用 Python 编写的 CTF 框架,开箱即用地提供了远程连接、网络、汇编/反汇编、ELF 模块、生成 shellcode 等功能,让 CTF 选手可以专注于编写 EXP(利用漏洞的攻击逻辑)。

from pwn import * context(arch = 'i386', os = 'linux') r = remote('exploitme.example.com', 31337) # 这里写漏洞利用逻辑 r.send(asm(shellcraft.sh())) r.interactive()
pwntools
Star 1.3k
Fork 435

处理假期的 Python 库。该项目支持动态生成国家/地区和省份公布的法定节假日,可以快速地判断指定日期是否为节假日。

from datetime import date import holidays cn_holidays = holidays.CN() date(2021, 10, 1) in cn_holidays # True date(2023, 10, 8) in cn_holidays # False date(2024, 2, 9) in cn_holidays # True 我看了下源码还未更新 2024 年的假期
9
Qexo
Star 1.4k
Fork 235

漂亮的 Hexo 静态博客编辑器。该项目是基于 Django 的 Hexo 静态博客管理后台,支持文章管理、多种图床、自动更新、友情链接、站点统计等功能。

Qexo
Star 2.8k
Fork 399

一个远程监控和管理 PC 的工具。该项目是采用 Django+Vue.js 构建的 IT 管理平台,支持类似 TeamViewer 的远程桌面控制、远程执行命令和脚本、上传和下载文件、警报等功能。

tacticalrmm