f = open ("data.txt", "w")
for i in range(5):
f.write("안녕하세요 \n")
f.close()
strin = None;
fr=open("data.txt", "r")
strin = fr.read()
print(strin)
open ("data.txt", "w") :
파일 객체를 여는 함수다. (파일명, 파일모드)를 인자로 쓴다.
파일 모드는 읽기, 쓰기, 바이너리, 텍스트 등등 용도에 따라 쓸 수 있다.
f.write(텍스트) :
"data.txt"에 텍스트를 입력할 수 있는 함수.
f.close() :
파일을 다 쓴 다음엔 닫아야 한다.
open("data.txt", "r") :
파일 객체를 읽기 모드로 다시 열 수 있다.
strin = fr.read()
strin이라는 변수에 fr로 연 "data.txt"에서 읽은 문자열을 저장한다.
이 때 read()함수를 연다. read함수의 인자에는 텍스트 크기를 배정할 수도 있다.