Pythonでは、外部ライブラリのpython-docx
を利用すると、Word文書(.docxファイル)を操作できます。python-docx
を使うことで、Wordを開かないでテキストを読み取ったり、編集するプログラムをPythonで作成できます。
python-docxのインストール方法
コマンドプロンプトを起動して以下のコマンドを入力するとインストールできます。
py -m pip install python-docx # アップグレードする場合
py -m pip install python-docx -U
Word文書を開く、保存する方法
最初に import docx
で python-docx
をインポートします。
import docx
Word文書の読み込み
doc = docx.Document("Sample.docx")
Word文書の新規作成
doc = docx.Document()
Word文書の保存
# 上書き保存(読み込んだのと同じ名前を指定)
doc.save("Sample.docx")
# 別名保存(読み込んだのと別名を指定)
doc.save("Sample2.docx")
このように、Pythonとpython-docx
を使うことで、Word文書の読み込み、作成、保存が可能です。さらに詳しい情報は、公式ドキュメンテーションをご覧ください。