python-成长之路

发布时间:2019-09-19 08:00:54编辑:auto阅读(3351)

    一系列python方面有价值的参考/跟python有关的东西

    http://www.path8.net/tn/archives/6017

    Tools

    • PyCharm – 来自JetBrains的强大的IDE

    • Python Tools for Visual Studio

    • Eclipse + pydev

    • Aptana

    • Emacs

    • bpython – 界面很友好功能很强大的python shell

    • pybuild – 基于 py2exe 的打包 “python 解释器” 脚本

    Web Framework

    • bobo

    • Bottle – 单文件小巧web framework

    • CheerPy

    • circuits

    • Django

      • dajaxice – easy to use ajax library for django

      • p_w_picpathkit – Automated p_w_picpath processing for Django models

    • Flask – a micro web framework

      • Flask中文文档 / github

      • Flask中文文档 – yinian1992

      • Flask-SQLalchemy中文文档 – yinian1992

      • 开源中国Flask教程

      • Flask Base – Flask虚拟环境搭建

      • Extension

      • Flask-Security – 一款登录/权限扩展

    • Tenjin

    • Tornado

      • torndb – 基于MySQLdb的封装,方便在tornado操作Mysql数据库

      • Tornado中文手册

      • Github上一些不错的Tornado资源

    • Pylons

    • pysi

    • TurboGears

    • Web.py

    • Web2py

    • wheezy.web

    • Quixote

    App

    • youtube-dl

    • you-get

    Web App

    • CMS

      • Plone

      • Feincms – 开源CMS系统

      • Mezzanine – 基于Django的CMS

      • zcms – 支持Markdown的无数据库极简CMS

    • BBS

      • DjangoBB

      • pyBB

      • Project Babel 2 – 托管在google app engine上的社区系统

      • june – 简约的论坛程序

      • lusernews – 为似于Hacknews的社交新闻系统

      • post_bar – 使用 web.py 实现的仿 v2ex 社区网站

      • PBB

      • F2E.im – F2E前端社区,使用tornado实现

      • 3n1b.com – 使用tornado实现的大学生社区

    • Blog

      • DPress – 基于Django的一个简单博客程序

      • DevilNotes – 基于 Tornado, Pygments, PyRSS2Gen, Misaka, SQLAchemy 的开源博客程序

      • logpress-tornado – 使用tornado,jinja2,peewee开发的基于markdown写作的博客

      • pypress-tornado – 基于tornado开发的团队博客系统

      • hyde – 一款静态博客系统,支持django模版标签和版本控制

      • Felix Felicis – 又一款静态博客系统

      • acrylamid – 同上,static blog generator in python with incremental rendering

      • Letterpress – 基于python的极简博客系统

    • Other

      • Vulpix – Online Judge System

      • 42qu.cc – 42qu.cc 源码,开源记事本程序

      • Tornado Gists

      • PoweredSites

      • tornado-webtools – Microframework for python 3 based on tornado, jinja2 and sqlalchemy.

      • thepast – 使用flask写的一款web应用

      • 爱订餐 – 使用flask实现的订餐系统

    • WIKI

      • MoinMoinWiki (sources) – 用Flask写的的开源wiki系统

    Packages & Utility Class

    • Github上大于500 followers的库

    • 安装包源

      • v2ex的pip源

      • douban的pip源

    • Network

      • Gevent中文指南

      • lxml – 一款高性能Python XML库,支持XPath、XSLT,可对XML和HTML执行解析、串行化和转换等

      • requests – Requests is an ISC Licensed HTTP library, written in Python, for human beings.

      • Logmon – Logmon is a realtime log reader written with Flask and Juggernaut.

      • Gevent – 非常好的用来写 Socket Server 的框架

      • Twisted – 同上

      • msgpack – 一个据说速度很快的串行化库

      • zerorpc – dotcloud 基于 msgpack 和 zeromq 的 rpc

    • Templating Engine

      • jinja2中文手册

      • Jinja2 – Jinja2 is a popular text templating engine for Python

    • ORM

      • autumn – a Python ORM

      • SQLAlchemy

      • Storm

      • SQLObject

      • peewee

    • Database

      • UltraMySQL – 用C/C++写成,号称超越 Python MySQL 的驱动

      • MySQLdb

      • redis-py

    • Web Development Useful Library

      • WTForms – WTForms is a forms validation and rendering library for python web development.

      • FormEncode – 同上

      • tforms – 同上

      • feedparser – Parse Atom and RSS feeds in Python

      • Pectin – A python web application thin glue layer

    • System

      • pythonbrew – python的多版本管理器

      • psutil – 用来查看系统的各种状态

    • Other

      • rq-dashboard

      • odict – 可以保证元素顺序的Dict

      • Unofficial Windows Binaries for Python Extension Packages

      • APScheduler – APScheduler is a light but powerful in-process task scheduler that lets you schedule functions (or any other python callables) to be executed at times of your choosing.

      • Arrow – 时间和日期的处理库

      • simplejson

      • imaging

      • virtualenv – python虚拟环境

      • autopep8 – 按PEP8的风格,自动排版代码

      • Python Dialog – 一款对话框库

      • Python RQ – 一款处理队列服务库

      • Sentry – 一款实时错误日志捕获平台

    Other

    • bpython – 支持语法高亮的控制台

    • APNS – Python wrapper for Apple Push Notification Service.

    • Pocoo – The Pocoo Team consists of people from the Python community that are working under one umbrella on various Python libraries and applications.

    • pyres – 用 Python 实现的 Resque 克隆(后台任务处理)

    • Sphinx – API文档生成

    • Unofficial Windows Binaries for Python Extension Packages

    Website

    • Python Weekly

    • Pycoder’s Weekly

    • V2EX Pythtn

    • Codecademy – 交互式python学习站

    • Python For Beginners

    References

    • Python

      • 《深入python – dive into python》

      • 《深入python3 – dive into python3》

      • 《The Python Tutorial》

      • 《Learn Python The Hard Way – 笨办法学Python》中文版 / bitbucket

      • 用Python做科学计算

      • Learn Python

      • Python for beginners

      • Python编码风格指南

      • 张沈鹏的编码规范

      • yinian1992的翻译项目

      • The Hitchhiker’s Guide to Python!

    • Django

      • 《The Django Book》

      • Storm Tutorial 中文版

    ————————————–  https://github.com/Evlos/Python-Blog-RedisPress

    from http://iteches.com/archives/63840





关键字