Skip to content

chenjinxin3140101848/hello-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

hello-world

just another repository

初学python,学习以下项目

  1. GitHub - kennethreitz/pip-pop: Tools for managing requirements files.

  2. GitHub - kennethreitz/envoy: Python Subprocesses for Humans™.

  3. GitHub - kennethreitz/records: SQL for Humans™

  4. GitHub - mitsuhiko/pluginbase: A simple but flexible plugin system for Python.

  5. GitHub - mitsuhiko/pipsi: pip script installer

  6. GitHub - mitsuhiko/unp: Unpacks things.

  7. GitHub - chrisallenlane/cheat

  8. GitHub - jek/blinker: A fast Python in-process signal/event dispatching system.

  9. GitHub - mitsuhiko/platter: A useful helper for wheel deployments.

  10. GitHub - kennethreitz/tablib: Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.

进阶阅读项目

进阶的时候就要阅读一些相对复杂的项目,它们能帮助你提升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应用开发实战》的原始博客。

About

just another repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages