蠎周刊 2015 年度最赞

Title: 蠎周刊 2015 年度最赞
Date: 2016-01-09
Tags: Weekly,Pycoder,Zh
Slug: issue-198-top2015

《蠎周刊 2015 年度最赞》

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

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 格式化.

    原文作者:ZoomQuiet
    原文地址: https://segmentfault.com/a/1190000004605597
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞