인프런 커뮤니티 질문&답변

이준서님의 프로필 이미지
이준서

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

안녕하세요.퀴즈#7에 관한 질문입니다.

작성

·

115

0

저는 나도코딩님과 다르게 아래처럼 코딩을 했습니다.

for week in range(151):
    with open("{0}주차.txt""w"encoding="utf8".format(week)) as report:
        report.write("- {0}주차 주간보고 -".format(week))
        report.write("\n부서 : ")
        report.write("\n이름 : ")
        report.write("\n업무요약 : ")

그런데 with코드에서는 내용작성을 할 때는 .format코드가 실행이 되지만

open코드에서는 .format코드가 실행이 되지않아 파일 이름은 {0}주차.txt로 저장되고 내용은

- 50주차 주간보고 -

부서 :

이름:

업무 요약:

이렇게 저장이 되는데 .format코드는 with코드에서 실행이 불가능한가요?

str로 감싸봤는데도 안되네요...

답변 1

1

나도코딩님의 프로필 이미지
나도코딩
지식공유자

안녕하세요

with open("{0}주차.txt".format(week), "w", encoding="utf8") as report:

이렇게 수정해서 해보실까요?

감사합니다.

이준서님의 프로필 이미지
이준서

작성한 질문수

질문하기