Ejemplo n.º 1
0
# ---- 見出し毎の繰り返しここまで

# docxファイルを保存
today = datetime.datetime.today()
strToday = today.strftime('%Y.%m.%d')

ppr_name = strToday + ' JapanTimes.docx'
path = root + ppr_name
doc.save(path)

# 目次を更新
print("/---目次を更新中:" + ppr_name)
docApp = win32com.client.Dispatch('Word.Application')
doc = docApp.Documents.Open(path)
doc.TablesOfContents(1).Update()
doc.TablesOfContents(1).UpdatePageNumbers()
doc.Save()
doc.Close()
docApp.Quit()

# Kindleへメールで送る
subject = ppr_name.replace('.docx', '')
body = "kindleへ送信"
filename = ppr_name
filepath = path
mine = {
    'type': 'application',
    'subtype': 'vnd.openxmlformats-officedocument.wordprocessingml.document'
}
attach_file = {'name': filename, 'path': filepath}