Python 기초
파이썬, 텍스트 파일 만들기, 저장하기, 열기, 읽기, 닫기
수알치
2019. 11. 26. 15:35
파이썬, 텍스트 파일 만들기, 저장하기, 열기, 읽기, 닫기
글. 오상문 sualchi@daum.net
# 텍스트 파일 저장과 읽어오기
fp = open("test.txt", "w") # 파일 쓰기용으로 열기
fp.write("홍길동\n") # 데이터 저장
fp.write("현주원\n")
fp.write("김현준\n")
fp.close()
# 파일 열기 방식 1
try:
fp = open("test.txt", "r") # 파일 읽기용으로 열기
except FileNotFoundError: # 파일이 존재하지 않으면
print("파일이 없습니다.")
else: # 파일이 존재하면
print("파일이 있습니다.")
lines = fp.readlines() # 파일 내용 모두 일기
for line in lines: # 줄 단위로 출력하기
print(line, end='')
fp.close() # 파일 닫기
# 파일 열기 방식 2
with open("test.txt", "r") as fp:
lines = fp.readlines() # 파일 내용 모두 일기
for line in lines: # 줄 단위로 출력하기
print(line, end='')
# with로 연 경우에는 블록 종료될 때 자동으로 닫힘
<이상>
반응형