프로그래밍/python

8. 파이썬 파일 처리: 파일 열기, 읽기, 쓰기

마루의 일상 2024. 3. 26. 22:44
728x90
반응형

파일 처리란?

파일 처리는 컴퓨터의 파일 시스템에서 파일을 열고 읽거나 쓰는 등의 작업을 수행하는 것을 말합니다. 파이썬에서는 내장 함수와 파일 객체를 통해 간단하게 파일 처리를 할 수 있습니다.

파일 열기 및 닫기

파일 열기:

file = open("파일경로/파일이름", "모드")

 

파일 닫기:

file.close()

파일 모드

파일을 열 때 사용하는 모드에는 읽기 모드('r'), 쓰기 모드('w'), 이어쓰기 모드('a') 등이 있습니다.

파일 읽기

read() 메서드:

content = file.read()

 

readline() 메서드:

line = file.readline()

 

readlines() 메서드:

lines = file.readlines()

파일 쓰기

write() 메서드:

file.write("내용")

 

writelines() 메서드:

file.writelines(["내용1\n", "내용2\n", "내용3\n"])

파일 객체의 다양한 메서드 활용 예제

파일 읽기 예제:

file = open("example.txt", "r") 
content = file.read() 
print(content) 
file.close()

 

파일 쓰기 예제:

file = open("example.txt", "w") 
file.write("Hello, World!\n") 
file.write("This is a test file.\n") 
file.close()

이렇게 파일 처리를 통해 파일을 열고 읽거나 쓰는 등의 작업을 수행할 수 있습니다. 파일 처리는 데이터를 읽고 쓰는 등의 다양한 작업에 유용하게 활용됩니다.

728x90
반응형