У меня есть некоторые вопросы, связанные с копированием структуры папок. На самом деле, мне нужно сделать преобразование файлов PDF в текстовые файлы. Поэтому у меня есть такая структура папок для того места, где я импортировать PDF:Структура папки python copy в другом каталоге
D:/f/subfolder1/subfolder2/a.pdf
И я хотел бы создать точную структуру папок под «D:/g/subfolder1/subfolder2/
», но без файла в формате PDF, так как мне нужно поставить на этом месте преобразованный текстовый файл. Таким образом, после того, как функции преобразования дает мне
D:/g/subfolder1/subfolder2/a.txt
А также я хотел бы добавить, если функция, чтобы убедиться, что под «D:/g/
» та же структура папок не существует, прежде чем создавать.
Вот мой текущий код. Итак, как я могу создать такую же структуру папок без файла?
Спасибо!
import converter as c
import os
inputpath = 'D:/f/'
outputpath = 'D:/g/'
for root, dirs, files in os.walk(yourpath, topdown=False):
for name in files:
with open("D:/g/"+ ,mode="w") as newfile:
newfile.write(c.convert_pdf_to_txt(os.path.join(root, name)))
Это здорово! ;)) – SXC88
@ SXC88 - Рад, что он работает для вас: D – linusg