The road of python-growth

Source: Internet
Author: User
Tags time and date python mysql virtual environment open source cms

A series of valuable references to Python/python-related things

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

Tools

    • pycharm– Powerful IDE from JetBrains

    • Python Tools for Visual Studio

    • Eclipse + Pydev

    • Aptana

    • Emacs

    • bpython– interface is very friendly and powerful Python shell

    • pybuild– Py2exe-based packaging "Python interpreter" script

Web Framework

  • Bobo

  • bottle– Single File compact web framework

  • Cheerpy

  • Circuits

  • Django

    • Dajaxice–easy to the use of Ajax library for Django

    • imagekit–automated image processing for Django models

  • Flask–a Micro Web Framework

    • Flask Chinese Document/GitHub

    • Flask Chinese Document –yinian1992

    • Flask-sqlalchemy Chinese Document –yinian1992

    • Open Source China Flask Tutorial

    • Flask Base–flask Virtual Environment construction

    • Extension

    • flask-security– a login/permission extension

    • Tenjin

    • Tornado

      • torndb– MYSQLDB-based package for easy operation in tornado MySQL database

      • Tornado Chinese Manual

      • Some good tornado resources on GitHub

    • Pylons

    • Pysi

    • TurboGears

    • web.py

    • Web2py

    • Wheezy.web

    • Quixote

App

    • Youtube-dl

    • You-get

Web App

    • cms

      • Plone

      • Fe incms– Open source CMS system

      • mezzanine– Django-based CMS

      • zcms– support for markdown non-database minimalist CMS

    • bbs

      • Djangobb

      • PYBB

      • Project Babel A Community system hosted on Google App engine

      • june– Simple Forum program

      • lusernews– for Hacknews social news system

      • post_bar– use web.py to implement the faux V2ex community website

      • PBB

      • F2E.IM–F2E Front-end community, implementing

      • with Tornado
      • 3n1b.com– College community using tornado

    • blog

      • dpress– A simple Django-based blog program

      • devilnotes– based on Tornado, Pygments, Pyrss2gen, Misaka, sqlachemy open Source Blog program

      • li>

        logpress-tornado– using Tornado,jinja2,peewee-developed markdown Writing blog

      • pypress-tornado– Team Blog system based on tornado development

      • hyde– A static blogging system that supports Django template tagging and versioning

      • Felix felicis– Another static blog system

        li>
      • acrylamid–, static blog generator in Python with incremental rendering

      • letterpress– base In Python's minimalist blogging system

    • other

      • Vulpix–online Judge Sys TEM

      • 42qu.cc–42qu.cc source, open source Notepad program

      • Tornado gists

      • Poweredsites

        li>
      • Tornado-webtools–microframework for Python 3 based on tornado, JINJA2 and SQLAlchemy.

      • thepast– A web app written using flask

      • Love Ordering – ordering system using flask

    • Wiki

      • Moinmoinwiki (sources) – Open source wiki system written in flask

Packages & Utility Class

    • Libraries greater than followers on GitHub

    • Install package source

      • Pip Source for V2ex

      • Pip Source for Douban

    • network

      • Gevent Chinese guide

      • lxml– A high-performance Python XML library that supports XPath, XSLT, parsing, serialization, and Transformation of XML and HTML

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

      • Logmon–logmon is a realtime Log reader written with Flask and juggernaut.

      • gevent– very good framework for writing the Socket Server

      • twisted– Ibid.

      • msgpack– A serialized library that is said to be very fast

      • Zerorpc–dotcloud Msgpack and ZEROMQ-based RPC

    • templating Engine

      • JINJA2 Chinese Manual

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

    • orm

      • Autumn–a Python ORM

        li>
      • SQLAlchemy

      • Storm

      • Sqlobject

      • PeeWee

      /li>
    • database

      • ultramysql– in C + + Written, known as the drive beyond Python MySQL

      • MySQLdb

      • redis-py

    • web Development Useful Library

      • Wtforms–wtforms is a forms validation and rendering the library for Python web development.

      • formencode– Ibid.

      • tforms– Ibid.

      • Feedparser–parse Atom and RSS feeds in Python

      • Pectin–a python Web application thin glue layer

    • system

      • pythonbrew– Python multi-version manager

      • psutil– to view the various states of the system

  • other

    • Rq-dashboard

    • odict– can guarantee the order of the Elements dict

      /li>
    • Unofficial Windows Binaries for Python Extension Packages

    • Apscheduler–apscheduler is a l ight but powerful in-process Task Scheduler so lets you schedule functions (or any other Python callables) to be execute D at times of your choosing.

    • arrow– the time and date processing library

    • Simplejson

    • Imaging

    • Virtualenv–python Virtual Environment

    • autopep8– by PEP8 style, automatic layout code

    • Python dialog– A dialog library

    • Python rq– a processing Queue service library

    • sentry– A real-time error log capture platform

Other

    • bpython– supports syntax highlighting for consoles

    • Apns–python wrapper for Apple Push Notification Service.

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

    • pyres– resque cloning with Python (background task Processing)

    • Sphinx–api Document Generation

    • Unofficial Windows Binaries for Python Extension Packages

Website

    • Python Weekly

    • Pycoder ' s Weekly

    • V2ex Pythtn

    • codecademy– Interactive Python Learning station

    • Python for Beginners

References

  • Python

    • "Deep python–dive into Python"

    • "Deep python3–dive into Python3"

    • "The Python Tutorial"

    • "Learn python the hard way– stupid way to learn Python" Chinese version/BitBucket

    • Make scientific calculations with Python

    • Learn Python

    • Python for Beginners

    • Python Coding style Guide

    • Code specification for Zhang Shenpeng

    • Yinian1992 's translation Project

    • The Hitchhiker ' s Guide to python!

  • Django

    • The Django Book

    • Storm Tutorial Chinese version

———————————— –https://github.com/evlos/python-blog-redispress

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




Extended Reading
    • Basic methods for Python to operate MySQL

    • Pip Install M2crypto installation error: Opensslconf.h error:cpp #error This openssl-devel package does don't work your architecture

    • Deploying goagent/Installation Python environment on TOMATO/DWT routers

    • Useful python modules, listed by category, see Find what you need

    • Ruby is fundamentally different from Python

    • PYGTK Chinese Course/python

    • The choice of GUI development with Python/python GUI module (graphical interface development Library)

    • centos6.x under Installation python2.7


This article is from the "Mr_computer" blog, make sure to keep this source http://caochun.blog.51cto.com/4497308/1794864

The road of python-growth

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.