■ .txt 파일 생성 후 쓰기
※ 한글 사용 시, utf-8로 encoding을 지정해 준다.
f = open("text_file.txt", "w", encoding="utf-8")
for i in range(1, 5):
text_line = "{0}번째 줄입니다. \n" .format(i)
f.write(text_line)
f.close()
Output in "text_file.txt"
1번째 줄입니다.
2번째 줄입니다.
3번째 줄입니다.
4번째 줄입니다.
■ .txt 읽고 출력하기
- readline() 함수 사용, while 문으로 한 줄 한 줄, 읽은 것을 출력
f = open("text_file.txt", "r", encoding="utf-8")
while True:
line = f.readline()
if not line:
break
print(line)
f.close()
Output
1번째 줄입니다.
2번째 줄입니다.
3번째 줄입니다.
4번째 줄입니다.
■ .txt 읽고 출력하기 II
- readlines() 함수 사용, 전체 읽어서 한 줄, 한줄 for문으로 출력
f = open("text_file.txt", "r", encoding="utf-8")
lines = f.readlines()
for line in lines:
print(line)
f.close()
Output
1번째 줄입니다.
2번째 줄입니다.
3번째 줄입니다.
4번째 줄입니다.
■ .txt 읽고 출력하기 III
- read() 함수 사용, 전체 읽어서 전체 출력
f = open("text_file.txt", "r", encoding="utf-8")
print(f.read())
Output
1번째 줄입니다.
2번째 줄입니다.
3번째 줄입니다.
4번째 줄입니다.
■ .txt 읽고 추가하기
No comments:
Post a Comment