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
반응형
'프로그래밍 > python' 카테고리의 다른 글
10.파이썬 기본 개념: 모듈과 패키지 (0) | 2024.03.29 |
---|---|
9. 파이썬 기본 개념 : 제너레이터와 이터레이터 (0) | 2024.03.28 |
7. 파이썬 예외 처리: try-except, 다양한 예외 처리 기법, finally (0) | 2024.03.26 |
6. 파이썬 기본 자료구조: 딕셔너리와 세트 (2) | 2024.03.24 |
5. 파이썬 기본 자료구조: 리스트와 튜플 (0) | 2024.03.24 |