Title: 蠎周刊 2015 年度最赞
Date: 2016-01-09
Tags: Weekly,Pycoder,Zh
Slug: issue-198-top2015
Hi Pythonistas!
亲,
俺们又来回顾 2015 ,又一个伟大的年份儿!
包去年最受欢迎的文章和项目,
如果你错过了几期, 就这一期不会丢失 2015 最好的.
嗯哼,还为你和你的MM 准备了一批纪念 T裇,从这儿
获取.
任何时候, 如果想分享好物给大家, 在这儿提交!
If you want to end up in the next issue, or in this issue next year, share an article with us and get highlighted as a contributor.
喜欢我们收集的? 任何意见/建议,通过
twitter
来吧!
--
项目
~ 大妈的直觉分类,以便查找
反复推荐的收集 Py 相关技巧和冷门知识的仓库.
github.com
Shared by @mgrouchy
Web
forever. Django!
Flask实现的webhook服务
github.com
Shared by @chadlung
Flask 应用生成器!
确保你的工具箱中配置有最合适的工具,
以便加速开发节奏.
github.com
Shared by @mgrouchy
完整的开发,部署,配置,搜索微服务方案. 制定使你的平台更面向服务的良好做法.
github.com
Shared by @myusuf3
通过 web 界面自动化运行命令行脚本.
github.com
Shared by @mgrouchy
Python"微服务"框架
github.com
Shared by @myusuf3
用于快速提问的Flask web server
github.com
Shared by @mgrouchy
Python下极简创建Web API的工具包
github.com
Shared by @mgrouchy
运维
DevOPS.
零停机重启工具
github.com
Shared by @mgrouchy
简化Python模块打包的工具
github.com
Shared by @mgrouchy
大量BSD许可的Python实用工具集,标准库没有的,这里都有
github.com
Shared by @mgrouchy
根据项目中导入的模块生成你自己的requirements.txt
github.com
Shared by @mgrouchy
(是也乎:
其实不好用...
)
基于Python和Selenium的编写的简洁UI测试的框架
github.com
Shared by @andybak
非常实用,可以根据语义自动控制你Python项目的版本
github.com
Shared by @relekang
用来生成你Python项目依赖的复杂工具
github.com
Shared by @myusuf3
图形版ping指令
github.com
Shared by @mgrouchy
懒人专用工具,像老板一样测试你的API server
github.com
Shared by @myusuf3
非常简洁的方式来进行Python代码性能测试,
github.com
Shared by @myusuf3
为编程团队设计的虚拟机,这样你就可以专注于编程,而不是浪费时间在环境搭建上
github.com
Shared by @jpadilla_
基于docker的开发环境构建工具
github.com
Shared by @myusuf3
方便部署Python web应用到多台服务器而实现的Python库
github.com
Shared by @myusuf3
PyScaffold 帮助你快速安装一个新的 Python 项目!
github.com
Shared by @myusuf3
交互式 Python 分析器, 非常想知道如何结合到 web 应用中...
github.com
Shared by @myusuf3
Python实现的脚本语言,用来编写Http请求的例程
github.com
Shared by @mgrouchy
(是也乎:
7牛团队有类似内部作品
)
个人认为还不够COOL.
期望安装过程能进一步简化!
相对使用 pip/wheel/virtualenv 来折腾时.
pocoo.org
Shared by @myusuf3
(是也乎:
pocoo 出品必须关注!
)
目标是令部署更加自在的服务.
github.com
Shared by @myusuf3
面向长期运行进程的框架
github.com
Shared by @mgrouchy
Airflow则是Airbnb内部发起、排序、监控data pipeline的工具
airbnb.com
Shared by @myusuf3
代替cron的定时任务系统
github.com
Shared by @mgrouchy
Python实现的基于curses库的跨平台系统监控软件
github.com
Shared by @mgrouchy
(是也乎:
替代 htop
)
实作
cool proj.
Pygame和Python实现的2D多人网游
github.com
Shared by @mgrouchy
Python实现的地理数据可视化的工具集
github.com
Shared by @mgrouchy
特定领域文本解析器
github.com
Shared by @myusuf3
使用Markdown编写项目文档的平台
github.com
Shared by @myusuf3
(是也乎:
事实上 PyCon2015China 的官网,用依重构过...
)
一系列的交互式编码挑战. 通常重点是在编码和比赛中发现的算法和数据结构.
github.com
Shared by @mgrouchy
帅气!用Python写一些NES游戏来缅怀下你逝去的童年,当然前提是你够老~
gutomaia.net
Shared by @mgrouchy
Dropbox小组使用Python和Dropbox编写的开源组聊天工具. 看起来不错,尤其是对于那些喜欢类slack工具的小组.
github.com
Shared by @shoma
尝试简化 CLI 界面参数处理的库.
github.com
Shared by @mgrouchy
致力于创建仪表的Python库!
stitchfix.com
Shared by @myusuf3
代码设置和分离的可扩展库,可帮助你遵循
12Factor 应用准则.
github.com
Shared by @myusuf3
基于redis的Python任务队列, 可替换Celery的方案,由Close.io的crew开发并使用.
github.com
Shared by @thomas_st
方便管理docker引擎的终端接口
github.com
Shared by @myusuf3
GUI
GUI 总还是要的..
基于Web技术的Python UI 工具箱
github.com
Shared by @myusuf3
迷你Python GUI库
github.com
Shared by @mgrouchy
数据科学
DataScience
Python库,用于金融投资组合的绩效和风险分析! 很酷!快来试用吧!
github.com
Shared by @myusuf3
TensorFlow的简化接口,让人们方便进行预测分析和数据挖掘
github.com
Shared by @mgrouchy
使用Ipython Notebook创建的Kalman过滤器.
根据描述:"需要最低限制的数学知识, 专注直觉经验, 而不是传统证明式的学习"
github.com
Shared by @mgrouchy
方便查询现行数据库的 web 应用!
提供数据集可视化的不同渠道.
github.com
Shared by @myusuf3
一个非常不可思议的项目,不断更新python notebook, 超级炫酷的功能!
github.com
Shared by @myusuf3
Python数据分析库,使纯Python工作流的大数据系统能发挥出最佳的性能和可伸缩性.
github.com
Shared by @myusuf3
双路切片数据查找支持
github.com
Shared by @mgrouchy
一个ŷhat打造的专门用于数据科学的Python IDE.他们建议你把它看作一个重量轻IPython Notebook的替代品.
yhathq.com
Shared by @mgrouchy
数据科学中Python的编译和自动并行
github.com
Shared by @mgrouchy
code_py
有关数据科学的代码片段集
github.com
Shared by @myusuf3
小工具
tiny cool tools
让时区操作更简单
github.com
Shared by @myusuf3
新一代REPL神器,自带自动补全,批量编辑,语法检验等功能.
github.com
Shared by @mgrouchy
记录键盘输入并创建终端录屏GIF的神器!
github.com
Shared by @mgrouchy
防攻击工具,根据你USB端口变化来关闭计算机
github.com
Shared by @myusuf3
命令行中的书签操作
github.com
Shared by @mgrouchy
像操作文件一样搜索并播放YouTube上的电影
github.com
Shared by @mgrouchy
用法简单的邮件发送库
github.com
Shared by @mgrouchy
实用,终端下的表格制作工具
github.com
Shared by @mgrouchy
黑客们的命令行挑战,如果你喜欢完成编程挑战,这一定是你的菜!
github.com
Shared by @mgrouchy
XKCD的Python接口
github.com
Shared by @myusuf3
Python实现的端对端加密数据库
github.com
Shared by @mgrouchy
让Python函数象流水线任务般运行.
github.com
Shared by @mgrouchy
帅到哭的工具. 可以在命令行状态下就搜索出某个指令的正确使用姿势,可以跟长长的man说bye bye了
github.com
Shared by @jimmyppi
用来编写daemons的轻量框架
github.com
Shared by @mgrouchy
好看的视觉分析器.目标成为分析Python 程序的最佳途径.
pyvmmonitor.com
Shared by @mgrouchy
Python编写的geocoder 为地理编码库, 简单一致
github.com
Shared by @myusuf3
很赞,为 Python编写的git事务助手,从远程仓库初始化的功能我最喜欢.
github.com
Shared by @myusuf3
漂亮的命令行任务管理应用.
github.com
Shared by @atmb4u
在命令行显示可用例子的工具
github.com
Shared by @mgrouchy
Python实现的任务管理器
github.com
Shared by @myusuf3
运维的IFFTTT,不可思议,阅读README查看更多详情
github.com
Shared by @mgrouchy
终端时间管理软件
github.com
Shared by @julienmaupetit
磁盘空间终端可视化工具
github.com
Shared by @mgrouchy
图像乐高化工具
github.com
Shared by @mgrouchy
终端备忘录
github.com
Shared by @mgrouchy
方便你日常规划的开放记事平台
github.com
Shared by @mgrouchy
终端Spinner
github.com
Shared by @mgrouchy
文章
AOSA讲述如何使用SQLAlchemy的又一好文章!
aosabook.org
Shared by @myusuf3
A. Jesse Jiryu Davis和Guido van Rossum(Guido老爹)编写,
< <500行之内> >的一章,值得一读!
emptysqua.re
Shared by @mgrouchy
Python编程中不该做的几件事儿
quantifiedcode.com
Shared by @quantifiedcode
Web
RESTful always
详细的教程指引你如何在Flask 应用中使用Celery.
miguelgrinberg.com
Shared by @mgrouchy
Django CMS Wagtail 1.0的信息和回顾
revsys.com
Shared by @mgrouchy
大胆提出改变Django请求应答模式的趣文
aeracode.org
Shared by @myusuf3
非常有趣,将单一功能从 Django 应用中挖出来变成独立 微服务!
safaribooksonline.com
Shared by @myusuf3
很好的教程教你如何使用BDD对你的restful应用(以flask项目为例)进行测试
semaphoreci.com
Shared by @mgrouchy
有没有想过让你的Flask应用支持漂亮的图表?看看这篇文章就知道了,这是一个很好的教程教你如何在Flask应用中使用chart.js.
pythonspot.com
Shared by @mgrouchy
如果页面是由 JS 渲染的,一般很难直接获取渲染后的数据,此文给出了详细的说明,以及实例.
wordpress.com
Shared by @Narenarya3
如何对 Flask 应用进行扩展等高级命题的思考.
syncano.com
Shared by @myusuf3
很赞的教程,有关如何构建一个发布各种漫画的 web 服务.
ruslanspivak.com
Shared by @myusuf3
Django 1.8的PostgreSQL新功能演示.
realpython.com
Shared by @mgrouchy
YAPWFB, 我知道你在想: "Falcon是什么鬼?!"
github.io
Shared by @myusuf3
我们很少能见到Falcon相关的文章,而这篇文章讲述如何使用Falcon和PyPy构建API,写的很棒,值得一读
wordpress.com
Shared by @Narenarya3
Pythonic
Pythonic inside
有关 subprocess.Popen 的简单实例,如果你还没有相关体验时,这是最好的参考.
kendriu.com
Shared by @mgrouchy
Python处理常见时区问题的集锦
danjou.info
Shared by @mgrouchy
教你如何使用Python中的属性来帮助你重构你的Python类
migrateup.com
Shared by @mgrouchy
来自总是有好物的 Eli Blog.此文讨论了 Python 循环中值域的工作细节.
thegreenplace.net
Shared by @mgrouchy
对 Py3 中的 Asyncio 开发有兴趣的同学必读
giantflyingsaucer.com
Shared by @mgrouchy
非常 COOL,作者创建了一个全新的操作码,能进行字节级的追踪接口实现.
hakril.net
Shared by @mgrouchy
10小时 CPython 解释器的源码剖析视频!
pgbovine.net
Shared by @mgrouchy
避免你使用深拷贝掉坑的小方法
peterbe.com
Shared by @myusuf3
教你如何在你的下个Python应用中开始使用argparse
pythonlibrary.org
Shared by @mgrouchy
了解如何使用Python处理Wat
moments. 阅读并学习片段讨论的行为方式.
b-list.org
Shared by @mgrouchy
困扰Python开发者的老问题
pydanny.com
Shared by @mgrouchy
很棒的文章,展示了如何在uWSGI中填充多个角色. 值得一读!
lincolnloop.com
Shared by @myusuf3
使用scrapy爬取/r/learnpython的小教程
seanmckaybeck.com
Shared by @myusuf3
Python 函数组合的好文. 以至 Haskelll 看起来也很有趣了.
fabianism.us
Shared by @myusuf3
处理一个特定的Python 'wat'
b-list.org
Shared by @myusuf3
Python如何字符串标记化的好文
A detailed guide to string tokenization in Python.
thehumangeo.com
Shared by @mgrouchy
我总在思考用正则表达式能做些什么,此文值得细心体验.
google.com
Shared by @myusuf3
用 Python 来进行超赞的函式编程说明
maryrosecook.com
Shared by @myusuf3
很好的回顾总结了 Py 中默认参数的各种陷阱.
lgiordani.com
Shared by @tw_lgiordani
有关 __dunder__
理解和应用的好文章,值得一读
ionelmc.ro
Shared by @myusuf3
非常赞! 很好的解决了为毛有偏函式这种东西.
chriskiehl.com
Shared by @myusuf3
(是也乎:
非常美妙的感觉...
虽然平时是记不起来用的,,,
)
此文探讨了 _
字符在 Python 中的许多事儿.我们已知的多数 _
用法(不全是) 习惯问题.
svbtle.com
Shared by @STajbakhsh
如果你对 asyncio 以及 web 性能有兴趣,这是个非常靠谱的起点文章!
zzzeek.org
Shared by @myusuf3
分析了 AST 和 lambdas 在 Python 中被滥用的情况.
hackflow.com
Shared by @myusuf3
(是也乎:
元编程正法录 翻译的好NB
)
网站展示了新老字符串格式化接口的实用例子。
pyformat.info
Shared by @myusuf3
教你如何闭包来优化你的Python代码
late.am
Shared by @mgrouchy
又一讲解Python描述符的好文章
smallsurething.com
Shared by @mgrouchy
正则表达式的正确命名方式
github.io
Shared by @myusuf3
Python中使用zip技巧集锦!
pavdmyt.com
Shared by @mgrouchy
对Lambda表达式感到好奇?只有语法概念?看看这篇文章,来学习下Python中lambda表达式的基本知识吧.
pythonlibrary.org
Shared by @mgrouchy
一些使用Python正则表达式模块的技巧
pocoo.org
Shared by @mgrouchy
你真的理解列表推导式和装饰器么?也许并没有!这篇文章用可视化的方式帮你重新理解列表推导式.
treyhunner.com
Shared by @mgrouchy
Python 3
future for Python?
好奇为什么会有Python3的存在?Python核心开发者Brett Cannon将告诉你原因
snarky.ca
Shared by @mgrouchy
Python已经在异步编程方面做了很多改进,不错的文章,从原理出发.
nitrous.io
Shared by @myusuf3
本文描述了如何使用Python3.5中的asyncio来异步的处理后台任务
curiousefficiency.org
Shared by @mgrouchy
工程
DevOps.
测试和打包的最佳实践和坑. 着重讲解tox和coverage的安装.
hynek.me
Shared by @mgrouchy
实现零停机时间部署Django应用存在的问题及对策.
medium.com
Shared by @mgrouchy
很酷. 如果你正打算创建一个独立的OS X应用,这篇文章正适合你!教程中作者使用py2app创
建一个Tkinter mac桌面应用和包.
metachris.com
Shared by @mgrouchy
用 Cody 来加速的案例.
quantifiedcode.com
Shared by @mgrouchy
打包你的Python代码到Debian包中貌似比通过git实现部署要爽的多
nylas.com
Shared by @mgrouchy
教你如何配置你的Python应用.包括如何使用 cProfeile 和 PyCallGraph工具和如何处理它们产生的数据.
thehumangeo.com
Shared by @mgrouchy
好好看看使用Vim编写Python代码该如何优化你的配置. 如果你是一个vim新手,这将是个转折点
realpython.com
Shared by @mgrouchy
一些很好的概念和考虑,有助于创建一个好用的客户端.
blogspot.ca
Shared by @mgrouchy
每当你的代码只能在自个儿的环境中运行时,那感觉总是无比苦涩的,此文给出了一些策略,确保我们的代码是通行的.
pythonforengineers.com
Shared by @mgrouchy
对新人合理的介绍 pdb 进行调试.
howchoo.com
Shared by @myusuf3
如何让你的Python更快
uni.me
Shared by @mgrouchy
很好的讨论,是应该测试你想要的还是测试你不想要的.
late.am
Shared by @myusuf3
一篇很好的教程, 讲述如何使用 OOP 思想和 TDD 来开发一个Python包.
lgiordani.com
Shared by @@tw_lgiordani
遵循以下原则来提升你Python包的质量
axialcorps.com
Shared by @mgrouchy
pip -t: 代替virtualenv, 更简单, 更透明
教你如何使用pip -t 作为virtualenv的轻量级替代品
zoomeranalytics.com
Shared by @mgrouchy
Python项目的分析技巧和策略集锦
marcobonzanini.com
Shared by @mgrouchy
你是否想过ORM是如何工作的?文章描述了ORM的构成和工作原理,以及一些现有ORM的介绍和使用SQLAlchemy的一些用例
vertabelo.com
Shared by @mgrouchy
教你如何在生产环境配置你的Python应用,值得一读!
nylas.com
Shared by @mgrouchy
PSA:拒绝使用pickle. 文章告诉大家千万不要使用pickle,并学会如何使用Camel来代替pickle
eev.ee
Shared by @mgrouchy
这有一些方法,方便你在代码审查的时候快速定位你代码中存在的安全问题
quantifiedcode.com
Shared by @quantifiedcode
Docker
future for Deploy
教你如何使用Docker的Compose和Machine来搭建你的Django开发环境
realpython.com
Shared by @mgrouchy
使用docker来提升你单元检测的一些建议
talperry.com
Shared by @myusuf3
针对用 Docker 来部署 Python 应用,给出了一个模板容器.
twistedmatrix.com
Shared by @myusuf3
想知道如何使用Docker搭建你的Python本地开发环境么?这篇文章就是你的不二之选
calazan.com
Shared by @mgrouchy
实操
logging for create
使用numpy和其它工具可视化的管理你的音乐收藏
christianpeccei.com
Shared by @mgrouchy
非常有趣,作者结合 arduino, twilio, dropbox, webcam 以及一个街机按钮,为他的狗狗创造了一个自动发送照片到twitter的装置!
wpengine.com
Shared by @greggyb
如何编写一个用于查找本地文件的搜索引擎,Python实现. 好文!
aakashjapi.com
Shared by @myusuf3
帅呆了,使用OpenCV实现你离开家的时候烤箱是否关闭
github.io
Shared by @mgrouchy
教你如何设立一个简单的 OCR 服务,并 OCR 点什么...
realpython.com
Shared by @mgrouchy
今年我写了很多像这样值得一读的和Python相关的文章. 这不仅仅很酷,而且对Python来讲是个非常强大的功能!
filippo.io
Shared by @myusuf3
非常实用. 大量设计模式的Python实现.
pysnap.com
Shared by @mgrouchy
文章介绍了如何使用docopt来快速构建命令行界面,以及构造简单程序的经验.
stormpath.com
Shared by @rdegges
数据科学
DataScience + .ipnb
如何在你不喜欢的音乐网站却能下载你最喜欢的音乐
willdrevo.com
Shared by @myusuf3
很赞的比对,让你在从事数据科学工作时作出适合自己的选择
dominodatalab.com
Shared by @mgrouchy
Ipython notebook上关于手势输入分析
ipython.org
Shared by @myusuf3
使用Pandas和Matplotlib对世界顶级数据库中的大数据一探究竟
ramiro.org
Shared by @mgrouchy
完成了对几次注册数据的分析,来篇新鲜出炉的文章总结一下!
gregreda.com
Shared by @myusuf3
动态规划方法的背包问题解决尝试.
grokit.ca
Shared by @mgrouchy
非常详进的机器学习教程,使用Scikit-Learn,值得体验一把.
kukuruku.co
Shared by @mgrouchy
用Python将Amazon Dash Button改造成婴儿数据上传器
medium.com
Shared by @mgrouchy
非常好的文章,对客户进行细分和分析,适用需要了解客户的任何业务!
yhathq.com
Shared by @myusuf3
蒙特卡罗树搜索的介绍
jeffbradberry.com
Shared by @myusuf3
讨论数据管道的经验
This discusses some experience building data pipelines, e.g. extraction, cleaning, integration, pre-processing of data for production systems.
marcobonzanini.com
Shared by @myusuf3
非常赞的分享, 令我们的 ipynb 更加妙.
dominodatalab.com
Shared by @myusuf3
从招聘网站的数据中使用pandas分析,给出职位相关的数据,例如工作地点和薪资等
github.io
Shared by @mgrouchy
用 iPython notebook(github 中的)来组织,涉及了最时新的 数据处理和机器学习的幻灯和代码.
kachkach.com
Shared by @halflings
非常赞的文章! 怎么结合 kafka 以及 spark!
rustyrazorblade.com
Shared by @myusuf3
非常奇妙的实用数据科学自演集,用 IPython notebook 完成.
radimrehurek.com
Shared by @mgrouchy
如果有兴趣在新项目中尝试 Apache 的 Spark,此文正好用的上,详细介绍了如何开始!
silvrback.com
Shared by @mgrouchy
使用Python进行数据挖掘的入门教程
blogspot.ca
Shared by @mgrouchy
非常详细的描述了如何使用流行的数据分析工具来探索你的数据,涉及 Numpy, Matplotlib 和 Pandas.
analyticsvidhya.com
Shared by @mgrouchy
Python和随机森林介绍
yhathq.com
Shared by @myusuf3
很赞的实用教程,教你如何使用jupyter创建交互式仪表
dominodatalab.com
Shared by @mgrouchy
好文,看实际情况中分类树的使用规则!
planspace.org
Shared by @myusuf3
人工智能
AI.
PyImageSearch总是带来惊喜,最新特性,他将展示如何用Python和Opencv创建一个简单的人脸识别接口.
pyimagesearch.com
Shared by @mgrouchy
机器学习入门
dataquest.io
Shared by @myusuf3
一套不错的机器学习教程,适合初学者
pythonforengineers.com
Shared by @mgrouchy
是也乎
整体上, 2015 也是精彩的一年, 快译了所有周刊的大妈们,私人感受:
Python 自身的奥妙远没有挖掘透
IPython 和数据科学已经完成绑定
Docker 神奇的成为了主流
Django 和 Flask 继续瑜亮,无有其它新框架冒头
国人作品慢慢也有了国际声音
欢迎大家留言,分享你的 2015 Pythonic 体验!
私人推荐:
修订
160117 Zoom.Quiet(大妈) 用时 42 * 2分钟通过 Leo 完成分类整理
160114 Spawnris(老高) 先后用时 42 * 5分钟 完成快译.
160109 Zoom.Quiet 用时 42 分钟 完成 md 格式化.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。