実現したいこと
python-docx で行と行の間に画像を挿入する
前提
python-docxで 文、画像、文、画像、文、画像 のように段落ごとに貼り付けたいです。
発生している問題・エラーメッセージ
画像が最後にすべて張り付けられてしまいます。
文、文、文、画像、画像、画像 の順になってしまいます。
どなたかご教授ください。よろしくお願いします。
該当のソースコード
python
1from docx import Document 2from docx.shared import Mm 3import time 4doc=Document() 5problem=0 6 7p = doc.add_paragraph() 8for i in range(5): 9 for ii in range(3): 10 problem+=1 11 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=8 16doc.save("TEST"+str(num)+".docx")
試したこと
画像の前後に”?”を書けとの動作を入れる⇒?だけが入る
それぞれ一回ずつ保存⇒変わらず
保存後1秒待つ⇒変わらず
python-docxのアップデート⇒変わらず
補足情報(FW/ツールのバージョンなど)
VScode
python3.10.11
python docx 0.8.11

回答2件
あなたの回答
tips
プレビュー