我有一些與複製文件夾結構有關的問題。實際上,我需要將PDF文件轉換爲文本文件。因此,我有這樣的地方文件夾結構,我導入PDF:python在另一個目錄下複製文件夾結構
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