中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用python3批量轉換DOCX文檔為TXT

小億
112
2024-01-18 18:05:05
欄目: 編程語言

要使用Python3批量轉換DOCX文檔為TXT,可以使用python-docx庫來實現。下面是一個簡單的示例代碼:

from docx import Document

def convert_docx_to_txt(docx_file, txt_file):
    doc = Document(docx_file)
    with open(txt_file, 'w', encoding='utf-8') as f:
        for paragraph in doc.paragraphs:
            f.write(paragraph.text + '\n')

# 批量轉換
docx_files = ['file1.docx', 'file2.docx', 'file3.docx']
for docx_file in docx_files:
    # 構建輸出文件名
    txt_file = docx_file.replace('.docx', '.txt')
    convert_docx_to_txt(docx_file, txt_file)

上述代碼中,convert_docx_to_txt函數接受一個DOCX文件路徑和一個TXT文件路徑作為輸入,將DOCX文檔的內容逐行寫入TXT文件中。然后,使用docx_files列表存儲需要轉換的DOCX文件名,循環遍歷列表中的每個文件,調用convert_docx_to_txt函數進行轉換。

請注意,代碼中使用的是python-docx庫,因此您需要先安裝該庫。您可以使用以下命令來進行安裝:

pip install python-docx

請確保您已經安裝了Python 3和pip,并且將DOCX文件放置在與代碼文件相同的目錄中。

0
泸州市| 东城区| 廉江市| 邢台市| 五大连池市| 日喀则市| 咸丰县| 安吉县| 桦甸市| 家居| 德庆县| 赤城县| 常熟市| 那坡县| 皋兰县| 濮阳县| 云浮市| 陵水| 伊通| 故城县| 依兰县| 舒兰市| 林口县| 铁岭市| 涿州市| 西乡县| 钦州市| 丰镇市| 石林| 措美县| 通城县| 滨海县| 浑源县| 汕尾市| 广宗县| 榕江县| 乌拉特中旗| 满城县| 平乐县| 宣威市| 香港|