728x90
with문
with open('my_file.txt', 'r') as f:
# 파일 내용 읽기
contents = f.read()
같은 디렉토리에 있는 my_file.txt를 읽기모드(r)로 실행하여 alias f로 호출
f.read() 함수를 이용해 contents 변수에 저장
실행하는 스크립트와 같은 디렉토리에 있지 않다면 경로를 수정해서 지정 가능
with open('my_file.txt', 'w+') as f:
f.write('This is a new line.')
w+ 모드: 읽기/쓰기 가능, 파일이 없다면 새로 생성하고, 존재한다면 기존 내용을 지워버리고 새로 작성
새로 생성시 파일은 스크립트와 같은 디렉토리에 생성됩니다
728x90
'[Python]' 카테고리의 다른 글
[Python] if __name__ == "__main__": (0) | 2024.04.04 |
---|---|
[Python] append()와 extend() 차이 (0) | 2024.04.02 |
[Python] 파이썬 미로 생성 알고리즘 (0) | 2023.11.04 |
[Python] 딕셔너리 최댓값, 최솟값 구하기 / 최댓값을 가지는 key 구하기 (0) | 2023.10.05 |
[Python] 파이썬 정규표현식(regular expression) (0) | 2023.07.04 |