Нужна простая Python формула для объединения двух текстовых файлов - PullRequest
1 голос
/ 06 февраля 2020

Новичок Python пользователь здесь. Я пытаюсь написать формулу, которая объединит два текстовых файла. Например, в первом файле должен быть текст второго, просто , добавленный , без замены чего-либо в обоих файлах.

Вот что у меня есть:

def merge(file1,file2):
    infile = open(file2,'r')
    infile.readline()
    with open('file1','a') as myfile:
        myfile.write('infile')
        myfile.close()

Любая помощь будет принята с благодарностью.

1 Ответ

2 голосов
/ 06 февраля 2020

Похоже, у вас есть правильная идея, способ, которым ее можно было бы упростить и упростить для чтения, - это следующий код, который я нашел в Google и который подходит для вашего метода.

def merge(file1,file2):
    fin = open(file2, "r")
    data2 = fin.read()
    fin.close()
    fout = open(file1., "a")
    fout.write(data2)
    fout.close()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...