python-docxのインストール
python-docxはPythonの外部ライブラリで、Word文書(docxファイル)を操作することができます。インストールは以下のコマンドで行います。
py -m pip install python-docx
Word文書の操作
python-docxを使うと、Word文書を開く、新規作成する、保存するなどの操作が可能です。
import docx
# Word文書を読み込む
doc = docx.Document("Sample.docx")
# Word文書を新規作成
doc = docx.Document()
# Word文書を保存
doc.save("Sample.docx")
段落の操作
python-docxでは、段落はParagraph
というデータで扱われます。以下に、すべての段落からテキストを取得する方法を示します。
import docx
doc = docx.Document("Sample.docx")
for para in doc.paragraphs:
print(para.text)
また、特定の段落からテキストを取得したり、テキストを書き換えることも可能です。
# 特定の段落からテキストを取得
para3 = doc.paragraphs[2]
print(para3.text)
# 段落のテキストを書き換え
para2 = doc.paragraphs[1]
para2.text = "新しいテキスト"
以上がpython-docxの基本的な使い方です。詳細な情報やその他の機能については、公式ドキュメンテーションを参照してください。.