1
プログラムは見出し(現在の日付)を文書に作成します。この見出しがすでに文書にある場合、見出しの重複を避けたいと思います。私のコードは見出しを作成しますが、重複しています。私のコードで、プログラムが重複を避けるために変更すべきは何ですか?この問題のpython-docxで重複を避けるには?
date = datetime.today().strftime('%A, %d. %B %Y')
document = Document('example.docx')
def duplicate(document):
for paragraph in document.paragraphs:
if date not in paragraph.text:
document.add_heading(date)
document.save('example.docx')
duplicate(document)
コードの最後の行に 'duplicate(document)'を追加します。あなたは関数を定義しましたが、それを呼び出すことはありません – inspectorG4dget
答えに感謝します。これで見出しが作成されますが、重複も作成されます。 – BohdanS