<label id="bh7tp"><big id="bh7tp"></big></label>

<em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
<th id="bh7tp"></th>

<li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>
  • Python教程自學網歡迎您來學習!
    當前位置: 首頁 > Python基礎教程 > python如何在word中讀取表格內容

    python如何在word中讀取表格內容

       

    python如何在word中讀取表格內容

    word文件看起來很復雜,不方便結構化。事實上,word文檔中大概有幾種內容:paragraph(段落)、table(表格)、character(字符)。我現在要分析的word文檔基本都是段落和表格。本文主要講述從word中分析表格,并將表格信息結構化的方法。

    1、為了使用python解析word文件,可以使用包docx,首先需要在python中安裝它。

    pip?install?python-docx

    2、安裝后,就可以讀取word文件。

    importdocx
    fn=?r'D:\長恨歌.docx'doc=docx.Document(fn)#按段落讀取全部數據
    for?paragraph?indoc.paragraphs:print(paragraph.text)#按表格讀取全部數據
    ?
    for?table?indoc.tables:for?row?intable.rows:for?cell?inrow.cells:print(cell.text)
    ?
    table_num=len(doc.tables)#獲取文檔的表格個數
    ?
    print(table_num)
    ?
    table_0=doc.tables[0]#選取第一個表
    ?
    table_rows?=len(table_0.rows)#獲取第一個表的行數
    ?
    print(table_rows)
    ?
    tab=doc.tables[0].rows[0].cells[0]#獲取第一張表第一行第一列數據
    ?
    print(tab.text)
    ?
    par=?doc.paragraphs[2]#讀取第三段數據
    ?
    print(par.text)

    以上就是python在word中讀取表格內容的方法,希望對大家有所幫助。

    人人爽人人澡人人人妻
    <label id="bh7tp"><big id="bh7tp"></big></label>

    <em id="bh7tp"><tr id="bh7tp"><u id="bh7tp"></u></tr></em>
    <th id="bh7tp"></th>

    <li id="bh7tp"><acronym id="bh7tp"></acronym></li>
  • <em id="bh7tp"></em>

    <tbody id="bh7tp"><pre id="bh7tp"></pre></tbody>