본문 바로가기
프로그래밍/python

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

by 마루의 일상 2024. 3. 26.
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
반응형