值得看的Python的开源项目有哪些?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了值得看的Python的开源项目有哪些?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2795字,纯文字阅读大概需要4分钟。
内容图文
![值得看的Python的开源项目有哪些?](/upload/InfoBanner/zyjiaocheng/436/782b4681b8bf4d9f93737e21dd73e2a1.jpg)
回复内容:
Pocoo 家出的都是精品,比如 Flask, Werkzeug, Jinja 2 , Pygments, Sphinx 。Flask 号称微框架,0.1的代码才700来行(其中大部分都是注释) 而且代码写得很规范,非常适合学习。Django为了做到功能完备代码必然庞大而复杂不建议单纯的阅读。 flask; requests (Python HTTP Requests for Humans)
看看requests吧, github上排名很高。 Kenneth Reitz的作品值得一看。他就是requests的作者。
kennethreitz (Kenneth Reitz) · GitHub
Kenneth Reitz Tornado,不只是web/框架/server怎么实现,还有底层的异步/非阻塞/eventloop/epoll等等相关的概念,非常值得深入理解 先把标准库读一遍? Olivier Grisel在github上的repos
ogrisel (Olivier Grisel) · GitHub 我自己的感觉. 很多..
当你用某个第三方库的时候. 遇到bug并且能够确定你的代码逻辑上没问题之后. 你就会去看哪个第三方库的源码了... tornado, 代码很简洁, 从低层的IO到模板处理都有, 有兴趣参考: 阅读Tornado v 1.0.0笔记. http://odoo.com
开源erp 也是装机最多的erp
http://openstack.org
开源云os
azure aws joyent gce之外的用的云os多是这个 Reading Great Code
Reading Great Code
One of the core tenants behind the design of Python is creating readable code. The motivation behind this design is simple: The number one thing that Python programmers do is read code.
One of the secrets of becoming a great Python programmer is to read, understand, and comprehend excellent code.
Excellent code typically follows the guidelines outlined in Code Style, and does its best to express a clear and concise intent to the reader.
Included below is a list of recommended Python projects for reading. Each one of these projects is a paragon of Python coding.
- Howdoi Howdoi is a code search tool, written in Python.
- Flask Flask is a microframework for Python based on Werkzeug and Jinja2. It’s intended for getting started very quickly and was developed with best intentions in mind.
- Diamond Diamond is a python daemon that collects metrics and publishes them to Graphite or other backends. It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
- Werkzeug Werkzeug started as simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules. It includes a powerful debugger, full-featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community-contributed addon modules.
- Requests Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.
- Tablib Tablib is a format-agnostic tabular dataset library, written in Python.
内容总结
以上是互联网集市为您收集整理的值得看的Python的开源项目有哪些?全部内容,希望文章能够帮你解决值得看的Python的开源项目有哪些?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。