Pythonは、その豊富なライブラリにより、様々なタスクを効率的に行うことができます。その中でも、python-docx
はWordファイルの操作を可能にするライブラリで、文書の生成、編集、解析などを自動化することができます。
python-docxのインストール
python-docxは外部ライブラリなので、まずはインストールが必要です。以下のコマンドを実行することでインストールできます。
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")
段落の操作
Word文書に含まれるすべての段落のリストは、paragraphs
で取得できます。また、段落に入力されているテキストはtext
で取得できます。
import docx
doc = docx.Document("Sample.docx")
for para in doc.paragraphs:
print(para.text)
以上のように、python-docxを使用すると、PythonからWordファイルを操作し、文書の生成や編集を行うことができます。これにより、日々の業務の効率化や自動化が可能となります。