81-90¶
Issue #81: Exception Friday, August 30th, 2013¶
Long Running Processes in Python (tumblr.com)
非让我注册,进不去
Issue #82: Octocat Friday, September 6th, 2013¶
Brilliant or Insane Code (stavros.io)
Little snippet generated a lot of discussion this week, on how to take a list of items and turn them into a grouped list of tuples.
感觉代码还是不要太炫了,太炫无论是自己以后读还是别人维护都会有点吃力,太炫了感觉有点违反Python之禅
Issue #83: Programmers' Day Friday, September 13th, 2013¶
I/O performance in Python (rabexc.org)
Deep look into file I/O in Python in search for the fastest read performance, article compares several approaches to reading files and does discovery as to why one thing is faster than others.
好长,好像就是在说读文件怎么读快一点,废话有点多
Issue #84: Ready Friday, September 20th, 2013¶
What do you not like in Python? (reddit.com)
Tons of feedback here and discussion, anything that bothers you that you don’t see?
各种各样的
Serving Flask with Nginx on Ubuntu (vladikk.com)
The title here is a bit misleading, but all the same this is a good tutorial to get your flask site set up and running with Nginx and uWSGI.
一个小栗子
Understanding Threads in Python (agiliq.com)
If you are a little hazy on how threads work in Python or just need a refresher? If so, the crowd over at agiliq have written a pretty great guide with examples to help you get a good understanding of threads and how they work in Python.
可以通过加锁来控制多线程
Issue #85: horse_ebooks Friday, September 27th, 2013¶
First Look at Python Enums (reddit.com)
没看懂在说啥
Issue #86: RTFD Friday, October 4th, 2013¶
这一期实在是没啥感兴趣的
Issue #87: Thanksgiving (CA) Friday, October 11th, 2013¶
Read and Write Video Frames in Python Using FFMPEG (github.io)
This article shows how easy it is to read or write video frames with Python, by calling the external software FFMPEG through pipes. Worth the read if you are interested in video manipulation.
读写视频
Issue #88: asyncio Friday, October 18th, 2013¶
Night of the Living Thread (emptysqua.re)
The author gives a great post mortem and walkthrough of the discovery and fix for a bug in Python's threading.
发现BUG的过程,没仔细看
Issue #89: Mavericks Friday, October 25th, 2013¶
A Letter to a Young Programmer by Guido Van Rossum (blogspot.ca)
好好干好好学好好看
Guido Van Rossum on why Python uses 0-based indexing (blogspot.ca)
If you ever wondered why Python uses 0-based indexing, hear it from the man who started it all.
为什么index从0开始
So You'd Like To Make a Map Using Python (sensitivecities.com)
This is a great in-depth tutorial for creating beautiful thematic maps in Python. This guides you through the entire process with detailed code examples.
用Python画地图
Dawn of the Thread (emptysqua.re)
As a follow up to his post last week, Night of the Living Thread, the author gives a solution to the problem of Zombie threads with an easily implementedSafeThread
class.
关于处理Python中的僵尸线程的
Issue #90: KitKat Friday, November 1st, 2013¶
Tulip: Async I/O for Python 3 (youtube.com)
Guido talks about his goals and the approach to the problem of including an event loop in Python 3 standard library.
视频就没看