파이썬 기초 강좌: 파일 입출력
2024. 4. 7. 12:18ㆍ파이썬/3.파일 다루기
반응형
이번 포스팅에서는 파일 입출력에 대해 알아보겠습니다. 파일 입출력은 프로그램이 파일을 생성, 읽기, 쓰기 및 수정하는 데 필요한 기본적인 작업입니다. 파이썬에서 파일을 다루는 방법을 배우고 실제 예제를 통해 익혀보겠습니다.
- 파일 열기와 닫기
파일을 다루기 위해서는 먼저 파일을 열어야 합니다. open() 함수를 사용하여 파일을 열고, 작업이 끝나면 close() 함수를 사용하여 파일을 닫아야 합니다.
예제 코드:
# 파일 열기
file = open("example.txt", "r")
# 파일 읽기 또는 쓰기 작업 수행
# 파일 닫기
file.close()
파일 읽기
read() 메서드를 사용하여 파일에서 데이터를 읽을 수 있습니다. 파일을 읽을 때는 파일이 이미 열려 있어야 합니다.
예제 코드:
file = open("example.txt", "r")
data = file.read()
print(data)
file.close()
파일 쓰기
write() 메서드를 사용하여 파일에 데이터를 쓸 수 있습니다. 파일을 쓸 때는 파일을 쓰기 모드로 열어야 합니다.
예제 코드:
file = open("example.txt", "w")
file.write("Hello, world!")
file.close()
with 문을 사용한 파일 처리
with 문을 사용하면 파일을 열고 닫는 작업을 자동으로 처리할 수 있습니다. 이를 통해 코드를 간결하게 작성할 수 있습니다.
예제 코드:
with open("example.txt", "r") as file:
data = file.read()
print(data)
파일 입출력 에러 처리
파일을 다룰 때 발생할 수 있는 예외를 처리하기 위해 예외 처리를 구현할 수 있습니다. try-except 구문을 사용하여 파일 입출력 에러를 처리할 수 있습니다.
예제 코드:
try:
with open("example.txt", "r") as file:
data = file.read()
print(data)
except FileNotFoundError:
print("파일을 찾을 수 없습니다.")
except Exception as e:
print("에러 발생:", e)
이상으로 파이썬 파일 입출력에 대한 포스팅을 마치겠습니다. 파일 입출력은 파이썬 프로그래밍에서 중요한 부분이므로 실습을 통해 익숙해지도록 노력해보세요! 📄💻
반응형
'파이썬 > 3.파일 다루기' 카테고리의 다른 글
파이썬 기초 강좌: JSON 파일 다루기 (0) | 2024.04.07 |
---|---|
파이썬 기초 강좌: CSV 파일 다루기 (0) | 2024.04.07 |