我们的团队必须像下面这样摘录:
这个:
buf = StringIO.StringIO()
gzip.GzipFile(fileobj=buf, mode='wb').write(foo)
...
和这个:
buf = StringIO.StringIO()
tmp = gzip.GzipFile(fileobj=buf, mode='wb')
tmp.write(foo)
...
哪个更pythonic?
编辑:我有 try/catch 来做错误处理工作,但哪一个更 Pythonic?