Czy można zadeklarować więcej niż jedną zmienną za pomocą instrukcji with
w Pythonie?Wiele zmiennych w Pythonie z instrukcją
Coś jak:
from __future__ import with_statement
with open("out.txt","wt"), open("in.txt") as file_out, file_in:
for line in file_in:
file_out.write(line)
... lub jest sprzątanie dwa zasobów jednocześnie problem?
Może tak: z [wyraż1, wyr2] Jak f: a następnie za pomocą F [0] F [1]. – jbasko
Byłoby miło, ponieważ nie trzeba importować czegoś .... ale to nie działa AttributeError: obiekt 'list' nie ma atrybutu '__exit__' – pufferfish
Jeśli pyton miał tylko zamknięcia, nie potrzebowałbyś instrukcji with –