PythonでWordの表データを読み取る方法は何ですか?
Python-docxライブラリを使用すると、Wordの表データを読み取ることができます。
最初に、python-docxライブラリがインストールされていることを確認してください。以下のコマンドを使用してインストールすることができます:
pip install python-docx
次に、次の手順に従ってWordテーブルデータを読み取ることができます。
- docxファイルを日本語で自然に言い換えてください。
from docx import Document
- Word文書を開く:
doc = Document('path/to/your/document.docx')
- テーブルを横断して文書内のデータを読み取る。
for table in doc.tables:
for row in table.rows:
for cell in row.cells:
print(cell.text)
上記のコードでは、まずDocument関数を使用してWord文書を開きます。その後、ネストされたループを使用して、文書内の各表、各行、各セルを走査し、cell.text属性を使用してセル内のテキストコンテンツを取得します。
読み取ったデータを必要に応じてさらに処理や操作することができます。