专栏首页python3python-成长之路

python-成长之路

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

延伸阅读

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 零基础python教程—python数组

    在学习Python过程中数组是个逃不过去的一个关,既然逃不过去咱就勇敢面对它,学习一下python中数组如何使用。

    小小科
  • 让机器学习人类分类—Scikit-learn(献给初学者的机器学习案例)

    通过python中的模块Scikit-learn是机器学习领域一个非常强大的模块,它是在Numpy、Scipy和Matplotlib三个模块上编写的,是数据挖掘...

    机器思维研究院
  • 教你写出可读性高的Python代码

    来源:https://learnku.com/docs/python-guide/2018/writing-style/3261

    Python编程与实战
  • Python数据库测试实战指南

    我们在细化成具体的就是,我们需要验证表结构、字段、长度、主键、索引、unique等等属性。

    苦叶子
  • Juicer软件的安装详解

    软件安装是生物信息实战中最基础的技能之一,只有确保软件安装无误,后续使用起来才会得心应手,不会有很多的bug。juicer软件提供了Hi-C数据一键化分析的pi...

    生信修炼手册
  • 使用 uWSGI + Nginx 部署 Flask 应用

    在这篇文章之前,所有的应用都是在命令行使用 Python 直接运行的,但是这种方式只适合在开发过程中使用,并不适合在生产环境中使用,在生产环境中可以使用 uWS...

    keinYe
  • 使用python实现数组、链表、队列、栈

      数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。

    用户6050340
  • 数据处理是万事之基——python对各类数据处理案例分享(献给初学者)

    Pandas是python中一个强大的数据分析和处理模块工具,通过此模块能快速、灵活的处理数据,为复杂的数据分析提供基础分析功能。对数据库或Excel表,如包含...

    机器思维研究院
  • python-静态方法staticmethod、类方法classmethod、属性方法property

    Python的方法主要有3个,即静态方法(staticmethod),类方法(classmethod)和实例方法:

    于小勇
  • 基础语法是学习python的关键一步,跟着案例学基础(献给初学者)

    Python 3.0 在设计的时候没有考虑向下兼容,同时官宣在2020年python2.0停止更新。

    机器思维研究院

扫码关注云+社区

领取腾讯云代金券