본문으로 바로가기

파일 io

category Programming Language/🐍 Python 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)

darren, dev blog
블로그 이미지 DarrenKwonDev 님의 블로그
VISITOR 오늘 / 전체