私のコードの主な目的は、docx テーブルから特定の単語を抽出することです。
TextDoc.docx
Extract.py
from docx import *
mydoc = opendocx('/home/user/TestDoc.docx')
search(mydoc,'Key1')
私はTrueとして結果を得ましたが、私の目的は次のようなものです
get_value('Key1')
出力は
Value1
助けていただければ幸いです。
私のコードの主な目的は、docx テーブルから特定の単語を抽出することです。
TextDoc.docx
Extract.py
from docx import *
mydoc = opendocx('/home/user/TestDoc.docx')
search(mydoc,'Key1')
私はTrueとして結果を得ましたが、私の目的は次のようなものです
get_value('Key1')
出力は
Value1
助けていただければ幸いです。
レガシーバージョンの python-docx で直接できるとは思えません。API が異なる最新バージョン (~0.5.0) を使用する必要があります。
pip uninstall docx
pip install python-docx
このようなものが動作するはずです:
from docx import Document
document = Document('..path..')
table = document.tables[0]
cell = table.row[0].cells[0]
paragraph = cell.paragraphs[0]
text = paragraph.text
python-docx のドキュメントはこちら: http://python-docx.readthedocs.org/