Форум сайта python.su
''' использование двух менеджеров контекста одновременно ''' # обычный способ try: with open(source) as fin: with open(target, "w") as fout: for line in fin: fout.write(process(line)) except EnvironmentError as err: print(err) # оптимизированный способ source = "/tmp/source.txt" target = "/tmp/target.txt" try: with open(source) as fin, open(target, 'w') as fout: for line in fin: fout.write(line) except EnvironmentError as err: print(err)
Отредактировано remoshka (Дек. 24, 2014 16:09:10)
Офлайн
и? где вопрос?
а почему не так:
with open('source.txt', 'r') as a, open('target.txt', 'w') as b:
Офлайн
Офлайн
Убрал депрекейтед. Смысл топика в том, чтобы выкладывать всякие типсы и чтобы администрация подтирала всякий мусор, который не относится к типсам. Чтобы можно было зайти в топик и посмотреть классные реализации чего-то. Такого топика в форуме не было - поэтому создал.
Отредактировано remoshka (Дек. 24, 2014 16:12:04)
Офлайн
эмм.. а теперь мой ответ не имеет смысла
remoshka так не делается!
своим редактированием вы меня дураком выставили!
Отредактировано terabayt (Дек. 24, 2014 19:42:09)
Офлайн
remoshkaДа это идея не очень. Есть книжка с тушканчиком на обложке, так вот она вся посвящена рецептам. И что в результате? Книжка устарела.
посмотреть классные реализации чего-то
Офлайн