python-docxで画像が文の間に貼り付けられない

実現したいこと

python-docx で行と行の間に画像を挿入する

前提

python-docxで 文、画像、文、画像、文、画像 のように段落ごとに貼り付けたいです。

発生している問題・エラーメッセージ

画像が最後にすべて張り付けられてしまいます。
文、文、文、画像、画像、画像 の順になってしまいます。
どなたかご教授ください。よろしくお願いします。

該当のソースコード

python

1from docx import Document 2from docx.shared import Mm 3import time 4doc=Document()5problem=06 7p = doc.add_paragraph()8for i in range(5):9 for ii in range(3):10 problem+=111 p.add_run(str(problem)+". 1の国の名前を書きなさい\n")12 p.add_run("\t\t\t\t\t\t一一一一一一一一一一一一一一一一\n")13 doc.add_picture(r"picture\GGtest_asia.jpeg")14 p.add_run("?\n")15num=816doc.save("TEST"+str(num)+".docx")

試したこと

画像の前後に”?”を書けとの動作を入れる⇒?だけが入る
それぞれ一回ずつ保存⇒変わらず
保存後1秒待つ⇒変わらず
python-docxのアップデート⇒変わらず

補足情報(FW/ツールのバージョンなど)

VScode
python3.10.11
python docx 0.8.11

コメントを投稿

0 コメント