2017-10-20 1 views
0

좋아요. 수업 계획서는 각 줄을 한 텍스트 파일에서 새 텍스트 파일로 복사하는 코드를 작성하는 것입니다. 벽에 머리를 두들겨 맞았는데 너무 쳐다 보지 못한다.파이썬의 한 파일에서 다른 파일로 행 복사하기

source_file = open('data1.txt', 'r') 
line = numbers_file.readline() 
destination_file = open('data2.txt', 'w') 
source_file.seek(0) 
for line in source_file: 
    destination_file.writelines(line) 
source_file.close() 
destination_file.close() 
+0

'destination_file.writelines (라인) '=>'destination_file.write (라인)'또는' –

+1

destination_file.writelines (source_file) '루프없이 : 여기

제가 가지고 무엇 –

+0

'numbers_file '이란 무엇입니까? 당신은 결코 그것을 정의하지 않으며, 당신은 그것을 읽은 것으로 알려진 가치를 사용하지 않습니다. – chepner

답변

1
# opens original file 
file1 = open("data1.txt" , "r") 
# opens new file 
file2 = open("data2.txt" , "w") 
#for each line in old file 
for line in file1: 
#write that line to the new file 
    file2.write(line) 
#close file 1 
file1.close() 
#close file2 
file2.clsoe() 
관련 문제