[c] 텍스트 파일 입출력

파일 읽기

텍스트 파일을 읽기 위해서는 open() 함수를 사용합니다.

with open('파일이름.txt', 'r') as file:
    data = file.read()
    print(data)

위 코드에서 open() 함수의 두 번째 매개변수는 파일을 여는 방식을 지정합니다. ‘r’은 읽기 모드를 의미합니다. 또한, with 문을 사용하여 파일을 열고 작업을 마친 뒤 자동으로 파일을 닫도록 할 수 있습니다.

파일 쓰기

새로운 내용을 파일에 쓰려면 open() 함수를 다음과 같이 사용합니다.

with open('파일이름.txt', 'w') as file:
    file.write('내용을 입력하세요.')

파일을 쓰기 모드(‘w’)로 열면, 파일이 이미 존재하면 그 내용이 모두 지워지고 새로운 내용으로 대체됩니다.

파일 작업을 할 때는 항상 예외 처리를 고려해야 합니다. 또한 파일을 다룬 뒤에는 항상 파일을 닫아야 합니다.

텍스트 파일 입출력은 파이썬 프로그래밍의 핵심 부분이며, 데이터 처리 작업에 매우 유용하게 사용됩니다.