私たちのチームは以下のようにスニペットする必要があります:
これ:
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ですか?