我們的團隊必須片斷如下圖所示:應該使用鏈接調用來支持更明確的任務嗎?
這樣的:
buf = StringIO.StringIO()
gzip.GzipFile(fileobj=buf, mode='wb').write(foo)
...
這一個:
buf = StringIO.StringIO()
tmp = gzip.GzipFile(fileobj=buf, mode='wb')
tmp.write(foo)
...
哪一個更Python?
編輯: 我有try/catch做錯誤處理工作,但哪一個更pythonic?
稀疏比密集的年輕蚱蜢好。 – 2012-07-30 11:22:34
我寧願使用'with'語句來描述未使用的版本,但我懶得用我的移動設備來寫答案。 – 2012-07-30 11:30:58