[python] 파일에 데이터 저장하기

파이썬에서 파일에 데이터를 쓰려면 다음과 같이 하면 됩니다.

  1. 파일 열기: open() 함수를 사용하여 파일을 쓰기 모드로 엽니다.
  2. 데이터 쓰기: write() 함수를 사용하여 파일에 데이터를 씁니다.
  3. 파일 닫기: 작업이 끝나면 close() 함수를 사용하여 파일을 닫습니다.

아래는 간단한 예제입니다.

# 파일 열기
file = open('data.txt', 'w')

# 데이터 쓰기
file.write('Hello, world!')

# 파일 닫기
file.close()

이 예제에서는 “data.txt” 파일을 열고, “Hello, world!”라는 텍스트를 파일에 씁니다.

위의 예제는 작동하겠지만, 파일을 열고 닫는 것을 실수로 잊는 경우가 있습니다. 이것은 파일을 올바르게 처리하지 않고 시스템 리소스를 낭비할 수 있으므로 with 문을 사용하여 파일 조작을 보다 안전하게 할 수 있습니다.

with open('data.txt', 'w') as file:
    file.write('Hello, world!')

위의 코드는 with 문을 사용하여 파일을 오픈하고, 블록 안에서 파일 조작을 수행한 후 자동으로 파일을 닫습니다.

파일 조작은 파이썬 프로그래밍에서 자주 사용되므로 파일 조작에 대한 이해는 매우 중요합니다. 여기에 제공된 정보가 도움이 되기를 바랍니다!