python (3) - 파일읽고쓰기 with

JJeong723·2024년 11월 2일

python

목록 보기
3/5

python 프로그래밍 언어에서 기본적인 변수, 반복문, 조건문 등을 제외한 것들만 모음
(주로 제가 몰랐던 것만 모음)
참고 링크 : 점프 투 파이썬 https://wikidocs.net/book/1

with 문 사용

  • 참고링크
  • 기존 코드는 파일을 열고(open) 항상 닫아(close) 주어야하지만, with를 쓰면 자동으로 처리가능함
  • 기존 코드
f = open("foo.txt", 'w')
f.write("Life is too short, you need python")
f.close()
  • with 포함 코드
    * with 문을 사용하면 with 블록(with 문에 속해 있는 문장)을 벗어나는 순간, 열린 파일 객체 f가 자동으로 닫힌다.
# file_with.py
with open("foo.txt", "w") as f:
    f.write("Life is too short, you need python")
profile
이것저것 글쓰는 TPM 지망자

0개의 댓글