hello,小伙伴们大家好,今天给大家推荐的开源项是: Python 资源大全中文版
,这个开源项目做的事情就是所有关于 Python 语言的资源整合。
我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。
awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。
关于项目
我们要做什么?
资源列表
环境管理
管理 Python 版本和环境的工具
- p:非常简单的交互式 python 版本管理工具。官网
- pyenv:简单的 Python 版本管理工具。官网
- Vex:可以在虚拟环境中执行命令。官网
- virtualenv:创建独立 Python 环境的工具。官网
- virtualenvwrapper:virtualenv 的一组扩展。官网
- buildout:在隔离环境初始化后使用声明性配置管理。官网
文档
用以生成项目文档的库。
- Sphinx:Python 文档生成器。官网
- awesome-sphinxdoc:官网
- MkDocs:对 Markdown 友好的文档生成器。官网
- pdoc:一个可以替换 Epydoc 的库,可以自动生成 Python 库的 API 文档。官网
- Pycco:文学编程( literate-programming )风格的文档生成器。官网
- readthedocs:一个基于 Sphinx/MkDocs 的在线文档托管系统,对开源项目免费开放使用。官网
配置
用来保存和解析配置的库。
- config:logging 模块作者写的分级配置模块。官网
- ConfigObj:INI 文件解析器,带验证功能。官网
- ConfigParser:(Python 标准库) INI 文件解析器。官网
- profig:通过多种格式进行配置,具有数值转换功能。官网
- python-decouple:将设置和代码完全隔离。官网
HTTP
使用 HTTP 的库。
- aiohttp:基于 asyncio 的异步 HTTP 网络库。官网
- requests:人性化的 HTTP 请求库。官网
- grequests:requests 库 + gevent,用于异步 HTTP 请求.官网
- httplib2:全面的 HTTP 客户端库。官网
- treq:类似 requests 的 Python API 构建于 Twisted HTTP 客户端之上。官网
- urllib3:一个具有线程安全连接池,支持文件 post,清晰友好的 HTTP 库。官网
外来函数接口
使用外来函数接口的库。
- cffi:用来调用 C 代码的外来函数接口。官网
- ctypes:(Python 标准库) 用来调用 C 代码的外来函数接口。官网
- PyCUDA:Nvidia CUDA API 的封装。官网
- SWIG:简化的封装和接口生成器。官网
高性能
让 Python 更快的库。
- Cython:优化的 Python 静态编译器。使用类型混合使 Python 编译成 C 或 C++ 模块来获得性能的极大提升。官网
- PeachPy:嵌入 Python 的 x86-64 汇编器。可以被用作 Python 内联的汇编器或者是独立的汇编器,用于 Windows, Linux, OS X, Native Client 或者 Go 。官网
- PyPy:使用 Python 实现的 Python 。解释器使用黑魔法加快 Python 运行速度且不需要加入额外的类型信息。官网
- Pyston:使用 LLVM 和现代 JIT 技术构建的 Python 实现,目标是为了获得很好的性能。官网
- Stackless Python:一个强化版的 Python 。官网
硬件
用来对硬件进行编程的库。
- ino:操作 Arduino 的命令行工具。官网
- Pyro:Python 机器人编程库。官网
- PyUserInput:跨平台的,控制鼠标和键盘的模块。官网
- scapy:一个非常棒的操作数据包的库。官网
- wifi:一个 Python 库和命令行工具用来在 Linux 平台上操作 WiFi 。官网
- Pingo:Pingo 为类似 Raspberry Pi,pcDuino,Intel Galileo 等设备提供统一的 API 用以编程。官网
自动聊天工具
用于开发聊天机器人的库
- Errbot:最简单和最流行的聊天机器人用来实现自动聊天工具。官网
**开源地址:
https://github.com/jobbole/awesome-python-cn**
今天的推荐不知道大家喜欢吗?如果你们喜欢话,请在文章底部留言或点赞,以表示对我的支持,你们的留言,点赞,转发关注是我持续更新的动力哦!
关注公众号回复:"1024
",免费领取一大波学习资源,先到先得哦!