https://github.com/TheAlgorithms/Python
用 Python 实现所有算法。该项目是用 Python 语言实现各种算法的集合,主要用于教育和学习。包括搜索、排序、数据结构、机器学习、密码、神经网络等方面。(19万星)
https://github.com/iamxcd/tkinter-helper
TkinterHelper(Tkinter布局助手)是一款为Tkinter打造,仅需拖拽组件进行布局,所见即所得,非常方便就能做出一个GUI界面,再配合 pyinstaller 库将程序打包成exe,简直是开发小工具的利器。
https://github.com/Asabeneh/30-Days-Of-Python
免费、零基础的 Python 教程,保姆级 Python 教程。通过每天的练习和学习,逐渐掌握 Python 的基础和进阶知识,全部完成可能需要超过 100 天。该教程适合想要快速入门 Python 的初学者,或者对 Python 有一定了解,想通过实践深入理解 Python 的开发者内容虽为英文,但问题不大请放心食用。(4.3万星)
dashingsoft/pyarmor 强大的 Python 脚本加密工具
https://github.com/dashingsoft/pyarmor
这是一个用于对 Python 脚本进行混淆处理的命令行工具,仅需一条命令即可完成加密操作。它提供丰富的加密选项,用来平衡安全与性能,支持将加密后的脚本绑定到特定机器、设置加密有效期和 Themida 保护等功能。(0.3万星)
astral-sh/uv 超快的 Python 包管理工具
https://github.com/astral-sh/uv
该项目是基于 Rust 开发的下一代 Python 包管理工具,可用于替代传统的 Python 包和环境管理工具。它兼容 pip、pip-tools 和 virtualenv 命令,速度比这些工具快 10-100 倍,并通过全局依赖缓存节省更多的硬盘空间,开箱即用支持 Windows、Linux 和 macOS 系统。(3.2万星)
DrissionPage
https://github.com/g1879/DrissionPage
DrissionPage 是一个基于 python 的网页自动化工具。它既能控制浏览器,也能收发数据包,还能把两者合而为一。可兼顾浏览器自动化的便利性和 requests 的高效率。它功能强大,内置无数人性化设计和便捷功能。它的语法简洁而优雅,代码量少,对新手友好。(0.8万星)
https://github.com/rougier/numpy-100
该项目包含了 100 个关于 Python 常用的数据处理库 Numpy 的练习和解决方案。(1.2万星)
https://github.com/microsoft/playwright-python
微软开源的浏览器自动化工具,可以用 Python 语言操作浏览器啦。支持 Linux、macOS、Windows 系统下的 Chromium、Firefox 和 WebKit 浏览器(1.2万星)
评论区