파이썬 기초.7 file 입출력


score_file = open("score.txt","w",encoding="utf8"#새로 생성해서
print("수학 : 0",file=score_file)
print("영어 : 50",file=score_file)
score_file.close()


score_file = open("score.txt","a",encoding="utf8"#기존 파일 붙여넣기
score_file.write("수학 : 80")
score_file.write("\n코딩 : 100")
score_file.close()

score_file = open("score.txt","r",encoding="utf8"
print(score_file.read())
score_file.close()

score_file = open("score.txt","r",encoding="utf8"
print(score_file.readline(),end="")#한줄만 읽고,줄바꿈 유무는 end="" 넣으면 다음 줄로 이동
print(score_file.readline())
print(score_file.readline())
print(score_file.readline())
score_file.close()


score_file = open("score.txt","r",encoding="utf8"
while True:
    line = score_file.readline()
    if not line:
        break
    print(line,end="")
score_file.close()


score_file = open("score.txt","r",encoding="utf8"
lines = score_file.readlines() #list 형태로 저장
for line in lines:
    print(line,end="")

score_file.close() 

댓글

이 블로그의 인기 게시물

파이썬 기초1. Print,리스트 랜덤