DarrenKwonDev
2020. 5. 27. 23:27
# w 쓰기(기 존재 파일 초기화) r (읽기) a(append 추가)
f = open("C:/Users/BOSSMONSTER/Desktop/test/new.txt", "w")
# 쓰기
for i in range(0, 10):
data = f"{i} \n"
f.write(data)
# 파일 닫기
f.close()
# w 쓰기(기 존재 파일 초기화) r (읽기) a(append 추가)
f = open("new.txt", "r")
# 각 줄을 읽어서 리스트로 반환
data = f.readlines()
print(data)
# 그냥 모두 문자열로 만듦
all_data = f.read()
print(all_data)
f.close()
# w 쓰기(기 존재 파일 초기화) r (읽기) a(append 추가)
f = open("new.txt", "a")
for i in range(15, 20):
data = f"{i} append! \n"
f.write(data)
f.close()
with 블록을 통해 f.close 생략하기 => 해당 블록 실행 완료하면 자동으로 파일 닫음
with open("new.txt", "a") as f:
for i in range(100, 120):
data = f"{i} append in with \n"
f.write(data)