Я объединил несколько текстовых файлов в один текстовый файл, используя простой код: < /p>
Код: Выделить всё
with open("Combined_file.txt", 'w') as f1:
for indx1, fil1 in enumerate(files_to_combine):
with open(files_to_combine[indx1], 'r') as f2:
for line1 in f2:
f1.write(line1)
f1.write("\n")
< /code>
files_to_combine
- это список, содержащий файлы для объединения в один файл combision_file.txt . Я хочу объединить файлы MS Word .docx , аналогичные вышеуказанно, и посмотрел этот ответ
https://stackoverflow.com/a/48925828 с использованием модуля Python-docx . Но я не смог выяснить, как открыть и сохранить файл DOCX вверху для цикла вышеупомянутого кода, так как с Open Construct здесь не будет работать. Кроме того, если файл Source Docx содержит изображение, его можно скопировать с помощью кода выше и кода ответа?
Подробнее здесь:
https://stackoverflow.com/questions/790 ... -in-python