Python: 如何在文本框中从 word 中读取 table?
Python: How to read a table from word when it is in a text box?
我在 word 文档中有一个 table,我想使用 Python 从中提取信息。我可以使用下面的代码从 word 文档访问 tables,但是,这次 table 在文本框中。
如何访问文本框中的 table?
import win32com.client as win32
word.Documents.Open(filename) ###open word file
doc = word.ActiveDocument
table = doc.Tables(1)
其中 table 是 table,我可以访问它的信息等
亲切的问候,
尼玛
我使用另一个 python 包 docx2python
.
编写了一个解决方案
from docx2python import docx2python
doc = docx2python(word_document_path)
doc_body = doc.body
table = doc_body[table_number]
table = pd.DataFrame(table)
我在 word 文档中有一个 table,我想使用 Python 从中提取信息。我可以使用下面的代码从 word 文档访问 tables,但是,这次 table 在文本框中。
如何访问文本框中的 table?
import win32com.client as win32
word.Documents.Open(filename) ###open word file
doc = word.ActiveDocument
table = doc.Tables(1)
其中 table 是 table,我可以访问它的信息等
亲切的问候, 尼玛
我使用另一个 python 包 docx2python
.
from docx2python import docx2python
doc = docx2python(word_document_path)
doc_body = doc.body
table = doc_body[table_number]
table = pd.DataFrame(table)