with open을 써서 파일을 여러 개 open하는 법

발생하는 문제 및 실행환경

여러 개 파일을 한 번에 다 열어서 수정하는 프로그램을 만들고 있습니다. with문을 써서 한 줄에 여러 개 파일을 열고 싶은데 밑에 코드처럼 쓰니까 안되네요

최대한 짧게 적고 싶은데 어떻게 해야 되나요?

소스코드

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

1답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.