提问人:Saschafinho 提问时间:11/11/2023 最后编辑:Saschafinho 更新时间:11/11/2023 访问量:30
列出 Outlook 邮件中的值
list values in Outlook Mail
问:
我只是想用python自动化Outlook邮件。我正在为一个可能非常小的问题而苦苦挣扎,但到目前为止仍然找不到解决方案。
我实际上只想在这个 html 格式的电子邮件正文中显示我的列表值作为普通列表。这意味着垂直使用换行符 - lika 枚举。
该列表可以是动态的。所以也可以有4个以上list_values。 这是我到目前为止的代码。有没有人可以帮助我找到方法/解决方案。 提前致谢 此致敬意 萨沙
import win32com.client as win32
list = ["dog","cat","mouse","monkey"]
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = "[email protected]"
mail.CC = "[email protected]"
mail.Subject = f'Test'
mail.HTMLBody = f"<p>This is my test_list:</p><br>"
mail.Display()
答:
0赞
Timeless
11/11/2023
#1
import win32com.client as win32
a_list = ["dog", "cat", "mouse", "monkey"]
outlook = win32.Dispatch("outlook.application")
mail = outlook.CreateItem(0)
mail.To = "[email protected]"
mail.CC = "[email protected]"
mail.Subject = 'Test'
mail.HTMLBody = f"<p>This is my test_list:<br>{'<br>'.join(a_list)}</p>"
mail.Display()
评论
1赞
Saschafinho
11/11/2023
多谢!!!这正是我想要的。最好的问候,萨沙
评论