一系列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




  • python操作MySQL的基本方法

  • pip install m2crypto安装报错:opensslconf.h Error: CPP #error This openssl-devel package does not work your architecture

  • tomato/dwt路由器上部署goagent/安装python环境

  • 有用的Python模块,按分类列举,参阅找到你的所需

  • Ruby 跟 Python 本质上不同

  • pygtk中文教程/python

  • 用python进行GUI开发的选择/python的GUI模块(图形界面开发库)

  • CentOS6.x下安装python2.7