github开源项目阅读
来源:互联网 发布:免费海关数据 编辑:程序博客网 时间:2024/05/21 23:34
进阶阅读项目
进阶的时候就要阅读一些相对复杂的项目,它们能帮助你提升Python编程技巧:
1. faif/python-patterns。使用Python实现一些设计模式的例子。
2. pallets/werkzeug。flask的WSGI工具集。其中包含了实现非常好的LocalProxy、cached_property、import_string、find_modules、TypeConversionDict等。
3. bottlepy/bottle。阅读一个Web框架对Web开发就会有更深刻的理解,flask太大,bottle就4k多行,当然如果你有毅力和兴趣直接看flask是最好了的。
4. msiemens/tinydb。了解用Python实现数据库。
5. coleifer/peewee。了解ORM的实现。
6. pallets/click。click已经内置于在flask 0.11里,提供命令行功能,值得阅读。
7. mitsuhiko/flask-sqlalchemy。了解一个flask插件是怎么实现的。
除此之外Web开发者可以阅读一些相关的项目:
1. runscope/httpbin。使用flask,网站是httpbin(1): HTTP Client Testing Service。
2. jahaja/psdash。使用flask和psutils的获取Linux系统信息的面板应用。
3. pallets/flask-website。 flask官方网站应用。
4. pypa/warehouse。如果你使用pyramid,这个新版的PYPI网站,可以帮助你理解很多。
当然,2个学习flask重要的资源必须爆一爆:
1. GitHub - realpython/discover-flask: Full Stack Web Development with Flask。
2. The Flask Mega-Tutorial。 这个就是《Flask Web开发:基于Python的Web应用开发实战》的原始博客。
500lines
推荐一个非常厉害的项目 GitHub - aosabook/500lines: 500 Lines or Less, 它里面包含了22个由该领域的专家完成,用不到500行的代码实现一个特定功能的子项目。连Guido van Rossum都亲自来写基于asyncio爬虫了,Nick Coghlan、ajdavis也出场了。更具体的介绍可以看Python 的练手项目有哪些值得推荐? - 小小搬运工的回答。
- github开源项目阅读
- Github上100个经典开源Java项目 值得阅读学习
- Github开源项目
- github开源项目
- GitHub开源项目
- github 开源项目
- Github开源项目
- GitHub开源项目
- github 开源项目
- Github开源项目
- 开源项目阅读
- GitHub开源项目总结
- 开源项目 GitHub地址
- github 开源项目收集
- github开源项目集锦
- github开源项目地址
- github开源优秀项目
- github开源项目汇总
- 通过scheme打开另一个APP
- 第一章 PX4-Pixhawk-程序编译过程解析
- C++实现对简单的文件读写
- javascript中new Date()的浏览器兼容性问题
- java 字节流与字符流的区别
- github开源项目阅读
- 231. Power of Two
- 2017 计蒜之道 初赛 第五场 D UCloud 的安全秘钥(困难)[Hash]
- 链接带有中文不能正常访问
- 强大的Perl中的正则
- K2在2017 Q3 Forrester DPA软件报告中获评“表现强劲者”
- 第二章 PX4-Pixhawk-RCS启动文件解析
- java Long类型转为json后数据损失精度
- 微信小程序实现“鲜肉APP”首页效果