[파이썬] 파일 입출력 (open, read, write)

파일 입출력은 프로그램에서 파일을 읽고 쓰는 기능을 말합니다. 파일 입출력을 하기 위해서는 Python의 open() 함수를 사용합니다.

open() 함수는 파일을 열고 데이터를 읽거나 쓰기 위해 필요한 객체를 반환합니다.

f = open("test.txt", "w")

위의 코드는 test.txt 파일을 쓰기 모드로 열고 그 객체를 f 라는 변수에 할당합니다.

이제 f 변수를 사용하여 파일에 데이터를 쓸 수 있습니다.

f.write("Hello World!")

f.write() 메소드는 매개변수로 전달된 문자열을 파일에 쓰는 기능을 합니다.

마지막으로 파일을 닫아줘야 합니다.

f.close()

f.close() 메소드는 열려있는 파일을 닫아주는 기능을 합니다.

파일 입출력을 하기 위해서는 위와 같은 단계를 거쳐야 합니다.

  1. open() 함수를 사용하여 파일을 열고 그 객체를 변수에 할당합니다.
  2. f.write() 메소드를 사용하여 파일에 데이터를 쓰거나 f.read() 메소드를 사용하여 파일에서 데이터를 읽습니다.
  3. f.close() 메소드를 사용하여 파일을 닫습니다.

파일 입출력은 이러한 단계로 이루어집니다. 파일 입출력은 프로그램에서 데이터를 저장하고 불러오는데 매우 중요한 기능입니다.