python - Python:如何在文本框中从单词中读取表格?
问题描述
我在 word 文档中有一个表格,我想使用 Python 从中提取信息。我可以使用下面的代码从 word 文档中访问表格,但是,这次表格位于文本框中。
如果表格在文本框中,我如何访问它?
import win32com.client as win32
word.Documents.Open(filename) ###open word file
doc = word.ActiveDocument
table = doc.Tables(1)
其中 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)
推荐阅读
- optaplanner - Solver.solve() 返回看似随机的解决方案和分数,而不是最好的
- r - 过滤具有不匹配变量值的重复行.in R
- sql - 带有 json_agg 并在嵌套聚合中使用计数的嵌套对象数组
- python - 将 for 循环中的数据打印到 Pandas DataFrame 中
- google-cloud-platform - 云函数权限问题
- python - 处理“地图”对象的最佳方法是不可下标的
- openlayers - 从多个层获取信息
- javascript - 循环遍历 JS 数组,然后永久以单个值结束
- r - 使用 stringr::str_detect 检测字符串是否在字符出现 4 次后出现
- node.js - 无法在 discord.js 上读取 null 的属性“hasPermission”