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

조회수 9374회

발생하는 문제 및 실행환경

여러 개 파일을 한 번에 다 열어서 수정하는 프로그램을 만들고 있습니다. 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 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)