Je veux modifier quelques fichiers en une seule fois, si Je peux leur écrire à tous. Je me demande si je ne peux pas combiner les appels ouverts multiples avec le système de gestion de l'information. with
déclaration :
try:
with open('a', 'w') as a and open('b', 'w') as b:
do_something()
except IOError as e:
print 'Operation failed: %s' % e.strerror
Si ce n'est pas possible, à quoi ressemblerait une solution élégante à ce problème ?
2 votes
Une autre question similaire : Plusieurs variables dans une instruction "with" ?