Python open() 내장 함수
Python 3 설명서에서 발췌
파일을 열고 해당 파일 객체를 반환합니다. 파일이 열릴 수 없으면 OSError 가 발생합니다. 이 함수를 사용하는 방법에 대한 자세한 예는 파일 읽기 및 쓰기 를 참조하십시오.
소개
Python 의 open() 함수는 파일을 여는 데 사용되며 파일 객체를 반환합니다. 이는 시스템의 파일과 상호 작용하는 표준 방법입니다. 읽기, 쓰기 또는 추가와 같이 파일을 여는 모드를 지정할 수 있습니다.
예시
# 새 파일을 엽니다 ('x' 모드에서는 이미 파일이 존재하면 오류 발생)
spam = open('spam.txt', mode='x')
spam.write('My first line\n\n')
spam.close()
# 파일에 추가하고 자동으로 닫습니다
with open('spam.txt', mode='a') as spam:
spam.write('My second line')
with open('spam.txt') as spam:
content = spam.read()
print(content)
My first line
My second line