반응형

 

파이썬, 파일 생성, 읽기, 복사, 쓰기 예제

 

글.  오상문 sualchi@daum.net 

 

 

# 파일을 만들고 1~100까지 저장하고 닫은 후에
# 그 파일을 다시 열어서 다른 파일에 복사하는 예제

 

# 파일 생성 (기존 파일 무시함)

with open("c:\\temp\\test1.txt", "w") as f1:   
    for i in range(100):   # 파일 100줄에 1~100까지 저장 
        f1.write("%d\n" %(i+1))

f1.close()

 

# 읽기 파일 오픈

with open("c:\\temp\\test1.txt") as f1:           

    # 파일 생성 (기존 파일 무시함)  
    with open("c:\\temp\\test2.txt", "w") as f2:              
        for i_line in f1.readlines():  # 파일을 줄 단위로 복사         
            f2.write("%s" %i_line)

f1.close()
f2.close()

<이상> 

 

 

반응형

+ Recent posts