Почему python игнорирует второй цикл for при записи в файл? - PullRequest
0 голосов
/ 10 февраля 2019

Я заметил, что python игнорирует второй цикл for в моем коде.

По сути, у меня есть этот простой код, который должен записывать (два раза) содержимое из file_1.txt в file_1_copy.txt.

with open("file_1.txt", "r") as file1:
    with open("file_1_copy.txt" , "w") as file2:
       for line1 in file1:
           file2.write(line1)
       for line2 in file1:
           file2.write(line2)

Но всякий раз, когда я выполняю этот код, второй цикл for (который содержит строку 2) игнорируется.Этот код должен записывать содержимое из file_1.txt в file_1_copy.txt два раза, но это не так.Почему python игнорирует этот второй цикл for?

Кто-нибудь знает?

...