91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么使用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
句容市| 松阳县| 丹棱县| 贵港市| 温州市| 札达县| 台前县| 那曲县| 金门县| 舞阳县| 定日县| 无为县| 宁都县| 宜黄县| 安陆市| 德庆县| 陆良县| 腾冲县| 天等县| 井研县| 荥阳市| 扬州市| 调兵山市| 大丰市| 饶阳县| 贡山| 甘肃省| 台湾省| 通城县| 定远县| 禄丰县| 南平市| 越西县| 灌南县| 建水县| 德化县| 仁寿县| 特克斯县| 苏州市| 黎平县| 乳源|