From 52979b4b50956450694e2e35eade945417ad8db1 Mon Sep 17 00:00:00 2001 From: polyval Date: Sun, 3 Apr 2016 20:26:15 +0800 Subject: [PATCH 01/14] add resources to learning guide section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d1c81dc..8ff13cb 100644 --- a/README.md +++ b/README.md @@ -1147,6 +1147,7 @@ Python 实现的算法和设计模式。 * [python-patterns](http://hao.jobbole.com/python-patterns/):使用python实现设计模式。[官网](https://github.com/faif/python-patterns) * [Projects](http://hao.jobbole.com/python-projects/):Python项目大集合。[官网](https://github.com/karan/Projects) * [The Hitchhiker’s Guide to Python](http://hao.jobbole.com/the-hitchhikers-guide-to-python/):旅行者的Python学习指南。[官网](http://docs.python-guide.org/en/latest/) +* [Code Like a Pythonista: Idiomatic Python](http://top.jobbole.com/18767/):如何像Python高手(Pythonista)一样编程。[官网](http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html)

知名网站

*值得关注的 Python 技术站点。* From 0c5129b4823c1bc69ebff6984e0381b86ae8bd8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=B9=BF=E8=83=9C?= Date: Wed, 13 Jul 2016 17:39:15 +0800 Subject: [PATCH 02/14] add Markdown - Python Markdown2 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9292f3c..39f6770 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的 * Markdown * Mistune:快速并且功能齐全的纯 Python 实现的 Markdown 解析器。[官网](https://github.com/lepture/mistune) * Python-Markdown:John Gruber’s Markdown 的 Python 版实现。[官网](https://github.com/waylan/Python-Markdown) + * Python-Markdiwn2: 纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,更准确,可扩展。[官网](https://github.com/trentm/python-markdown2) * YAML * PyYAML:Python 版本的 YAML 解析器。[官网](http://pyyaml.org/) * CSV From b1ba965f7035c69a71ff0265ba4fab08242b9a99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=B9=BF=E8=83=9C?= Date: Wed, 13 Jul 2016 17:41:34 +0800 Subject: [PATCH 03/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 39f6770..0546bfe 100644 --- a/README.md +++ b/README.md @@ -195,7 +195,7 @@ Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的 * Markdown * Mistune:快速并且功能齐全的纯 Python 实现的 Markdown 解析器。[官网](https://github.com/lepture/mistune) * Python-Markdown:John Gruber’s Markdown 的 Python 版实现。[官网](https://github.com/waylan/Python-Markdown) - * Python-Markdiwn2: 纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,更准确,可扩展。[官网](https://github.com/trentm/python-markdown2) + * Python-Markdiwn2:纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,更准确,可扩展。[官网](https://github.com/trentm/python-markdown2) * YAML * PyYAML:Python 版本的 YAML 解析器。[官网](http://pyyaml.org/) * CSV From 4f36dfc786422747443d76300c714add90510886 Mon Sep 17 00:00:00 2001 From: cissoid Date: Thu, 21 Jul 2016 11:13:41 +0800 Subject: [PATCH 04/14] Add, autopep8. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index cc881cc..09beb7b 100644 --- a/README.md +++ b/README.md @@ -859,6 +859,8 @@ Python实现的数据库。 * Flake8:模块化源码检查工具: pep8, pyflakes 以及 co。[官网](https://pypi.python.org/pypi/flake8) * Pylint:一个完全可定制的源码分析器。[官网](https://www.pylint.org/) * pylama:Python 和 JavaScript 的代码审查工具。[官网](https://pylama.readthedocs.org/en/latest/) +* 代码格式化 + * autopep8:自动格式化 Python 代码,以使其符合 PEP8 规范。[官网](https://github.com/hhatto/autopep8) ### Debugging Tools From a61beaf31891c0e134f724c0f03a2cb4a916ce4e Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Tue, 26 Jul 2016 09:22:45 +0800 Subject: [PATCH 05/14] update Jinja2 detail link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cc881cc..77271af 100644 --- a/README.md +++ b/README.md @@ -503,7 +503,7 @@ Python实现的数据库。 模板生成和词法解析的库和工具。 -* Jinja2:一个现代的,对设计师友好的模板引擎。[官网](https://github.com/pallets/jinja) +* [Jinja2](http://hao.jobbole.com/jinja2/):一个现代的,对设计师友好的模板引擎。[官网](https://github.com/pallets/jinja) * Chameleon:一个 HTML/XML 模板引擎。 模仿了 ZPT(Zope Page Templates), 进行了速度上的优化。[官网](https://chameleon.readthedocs.org/en/latest/) * Genshi:Python 模板工具,用以生成 web 感知的结果。[官网](https://genshi.edgewall.org/) * Mako:Python 平台的超高速轻量级模板。[官网](http://www.makotemplates.org/) From 85b3a02686ead366bf46accbebd08e0a154a1792 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Tue, 26 Jul 2016 20:23:56 +0800 Subject: [PATCH 06/14] =?UTF-8?q?add=20contributor=20cissoid,=20=E6=9D=8E?= =?UTF-8?q?=E5=B9=BF=E8=83=9C=20and=20polyval?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f1f00e..56f8917 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的 ### 本项目的参与者 - 维护者: -- 贡献者:[艾凌风](https://github.com/hanxiaomax)、Namco、[Daetalus](https://github.com/Daetalus)、[黄利民](http://www.jobbole.com/members/huanglimin/)、[atupal](http://www.jobbole.com/members/atupal/)、[rainbow](http://www.jobbole.com/members/rainbow/)、[木头lbj](https://github.com/mutoulbj)、[beyondwu](http://www.jobbole.com/members/beyondwu/) +- 贡献者:[艾凌风](https://github.com/hanxiaomax)、Namco、[Daetalus](https://github.com/Daetalus)、[黄利民](http://www.jobbole.com/members/huanglimin/)、[atupal](http://www.jobbole.com/members/atupal/)、[rainbow](http://www.jobbole.com/members/rainbow/)、[木头lbj](https://github.com/mutoulbj)、[beyondwu](http://www.jobbole.com/members/beyondwu/)、[cissoid](https://github.com/cissoid)、[李广胜](https://github.com/liguangsheng)、[polyval](https://github.com/polyval) 注:名单不分排名,不定期补充更新 From 67409cb0b81edba64d0600831e5400a52ef2df0f Mon Sep 17 00:00:00 2001 From: huanglimin <630772296@qq.com> Date: Tue, 2 Aug 2016 12:07:59 +0800 Subject: [PATCH 07/14] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充了《值得关注的 10 个 Python 英文博客》 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 56f8917..2f895f6 100644 --- a/README.md +++ b/README.md @@ -1185,7 +1185,7 @@ Python 实现的算法和设计模式。

英文站点

-待补充 +* 《[值得关注的 10 个 Python 英文博客](http://python.jobbole.com/81730/)》

微博、微信公众号

* Python开发者 微博:[@Python开发者](http://weibo.com/u/5305630013) From 810a89d02ca2a2ac7c688ff8e8066849ef3776f1 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Tue, 9 Aug 2016 11:02:34 +0800 Subject: [PATCH 08/14] update Twisted detail link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f895f6..145f21e 100644 --- a/README.md +++ b/README.md @@ -720,7 +720,7 @@ Python实现的数据库。 用于网络编程的库。 * asyncio:(Python 标准库) 异步 I/O, 事件循环, 协程以及任务。[官网](https://docs.python.org/3/library/asyncio.html) -* Twisted:一个事件驱动的网络引擎。[官网](https://twistedmatrix.com/trac/) +* [Twisted](http://hao.jobbole.com/twisted/):一个事件驱动的网络引擎。[官网](https://twistedmatrix.com/trac/) * pulsar:事件驱动的并发框架。[官网](https://github.com/quantmind/pulsar) * diesel:基于Greenlet 的事件 I/O 框架。[官网](https://github.com/dieseldev/diesel) * pyzmq:一个 ZeroMQ 消息库的 Python 封装。[官网](http://zeromq.github.io/pyzmq/) From 3f464ce441b517ed75991a3487c8a14b7e6a3ee2 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Thu, 25 Aug 2016 09:35:32 +0800 Subject: [PATCH 09/14] update Peewee detail link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 145f21e..8b2571f 100644 --- a/README.md +++ b/README.md @@ -390,7 +390,7 @@ Python实现的数据库。 * Django Models:Django 的一部分。[官网](https://docs.djangoproject.com/en/dev/topics/db/models/) * SQLAlchemy:Python SQL 工具以及对象关系映射工具。[官网](http://www.sqlalchemy.org/) * [awesome-sqlalchemy](https://github.com/dahlia/awesome-sqlalchemy)系列 - * Peewee:一个小巧,富有表达力的 ORM。[官网](https://github.com/coleifer/peewee) + * [Peewee](http://hao.jobbole.com/peewee/):一个小巧,富有表达力的 ORM。[官网](https://github.com/coleifer/peewee) * PonyORM:提供面向生成器的 SQL 接口的 ORM。[官网](https://ponyorm.com/) * python-sql:编写 Python 风格的 SQL 查询。[官网](https://pypi.python.org/pypi/python-sql) * NoSQL 数据库 From 9242f649c0d36ff36ac46c75b097f326062fab2a Mon Sep 17 00:00:00 2001 From: Jason Chang Date: Mon, 29 Aug 2016 17:17:23 +0800 Subject: [PATCH 10/14] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 别字改错 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b2571f..26c033e 100644 --- a/README.md +++ b/README.md @@ -474,7 +474,7 @@ Python实现的数据库。 * Pyramid * cornice:一个Pyramid 的 REST 框架 。[官网](https://cornice.readthedocs.org/en/latest/) * 与框架无关的 - * falcon:一个用来建立云 API 和 web app 后端的噶性能框架。[官网](http://falconframework.org/) + * falcon:一个用来建立云 API 和 web app 后端的高性能框架。[官网](http://falconframework.org/) * sandman:为现存的数据库驱动系统自动创建 REST APIs 。[官网](https://github.com/jeffknupp/sandman) * restless:框架无关的 REST 框架 ,基于从 Tastypie 学到的知识。[官网](http://restless.readthedocs.org/en/latest/) * ripozo:快速创建 REST/HATEOAS/Hypermedia APIs。[官网](https://github.com/vertical-knowledge/ripozo) From 610634dde1f1684006ce028d9c3d855ee63d51cb Mon Sep 17 00:00:00 2001 From: Jason Chang Date: Mon, 29 Aug 2016 17:25:45 +0800 Subject: [PATCH 11/14] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b2571f..81cc1fd 100644 --- a/README.md +++ b/README.md @@ -813,7 +813,7 @@ Python实现的数据库。 * 测试框架 * unittest:(Python 标准库) 单元测试框架。[官网](https://docs.python.org/2/library/unittest.html) * nose:nose 扩展了 unittest 的功能。[官网](https://nose.readthedocs.org/en/latest/) - * contexts:一个 Python 3.3+ 的 BDD 框架。受到C# + * contexts:一个 Python 3.3+ 的 BDD 框架。受到C# – Machine.Specifications的启发。[官网](https://github.com/benjamin-hodgson/Contexts) * hypothesis:Hypothesis 是一个基于先进的 Quickcheck 风格特性的测试库。[官网](https://github.com/DRMacIver/hypothesis) * mamba:Python 的终极测试工具, 拥护BDD。[官网](http://nestorsalceda.github.io/mamba/) * PyAutoGUI:PyAutoGUI 是一个人性化的跨平台 GUI 自动测试模块。[官网](https://github.com/asweigart/pyautogui) From d37df73745cde944584696c1274bc67cfbf98d22 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Mon, 12 Sep 2016 07:36:39 +0800 Subject: [PATCH 12/14] update orange url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a773f80..4a127a5 100644 --- a/README.md +++ b/README.md @@ -900,7 +900,7 @@ Python实现的数据库。 * [NumPy](http://hao.jobbole.com/numpy/):使用 Python 进行科学计算的基础包。[官网](http://www.numpy.org/) * Open Babel:一个化学工具箱,用来描述多种化学数据。[官网](http://openbabel.org/wiki/MainPage) * Open Mining:使用 Python 挖掘商业情报 (BI) (Pandas web 接口)。[官网](https://github.com/mining/mining) -* orange:通过可视化编程或 Python 脚本进行数据挖掘,数据可视化,分析和机器学习。[官网](http://orange.biolab.si/) +* [orange](http://hao.jobbole.com/orange/):通过可视化编程或 Python 脚本进行数据挖掘,数据可视化,分析和机器学习。[官网](http://orange.biolab.si/) * Pandas:提供高性能,易用的数据结构和数据分析工具。[官网](http://pandas.pydata.org/) * PyDy:PyDy 是 Python Dynamics 的缩写,用来为动力学运动建模工作流程提供帮助, 基于 NumPy, SciPy, IPython 和 matplotlib。[官网](http://www.pydy.org/) * PyMC:马尔科夫链蒙特卡洛采样工具。[官网](https://github.com/pymc-devs/pymc3) From dab9d33f8da4d3b96b4e24eb399bab056997d462 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Tue, 20 Sep 2016 11:15:56 +0800 Subject: [PATCH 13/14] update PyBrain url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a127a5..fdfe07d 100644 --- a/README.md +++ b/README.md @@ -941,7 +941,7 @@ Python实现的数据库。 * hebel:GPU 加速的深度学习库。[官网](https://github.com/hannes-brt/hebel) * NuPIC:智能计算 Numenta 平台。[官网](https://github.com/numenta/nupic) * pattern:Python 网络挖掘模块。[官网](https://github.com/clips/pattern) -* PyBrain:另一个 Python 机器学习库。[官网](https://github.com/pybrain/pybrain) +* [PyBrain](http://hao.jobbole.com/pybrain/):另一个 Python 机器学习库。[官网](https://github.com/pybrain/pybrain) * Pylearn2:一个基于 [Theano](https://github.com/Theano/Theano) 的机器学习库。[官网](https://github.com/lisa-lab/pylearn2) * [python-recsys](http://hao.jobbole.com/python-recsys/):一个用来实现推荐系统的 Python 库。[官网](https://github.com/ocelma/python-recsys) * scikit-learn:基于 SciPy 构建的机器学习 Python 模块。[官网](http://scikit-learn.org/) From db005b29f7e156743f77a9e805974cdef46dc068 Mon Sep 17 00:00:00 2001 From: tangyouhua Date: Tue, 27 Sep 2016 11:48:21 +0800 Subject: [PATCH 14/14] add django-rest-framework url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fdfe07d..4d17e7b 100644 --- a/README.md +++ b/README.md @@ -462,7 +462,7 @@ Python实现的数据库。 用来开发RESTful APIs的库 * Django - * django-rest-framework:一个强大灵活的工具,用来构建 web API。[官网](http://www.django-rest-framework.org/) + * [django-rest-framework](http://hao.jobbole.com/django-rest-framework/):一个强大灵活的工具,用来构建 web API。[官网](http://www.django-rest-framework.org/) * django-tastypie:为Django 应用开发API。[官网](http://tastypieapi.org/) * django-formapi:为 Django 的表单验证,创建 JSON APIs 。[官网](https://github.com/5monkeys/django-formapi) * Flask