Python 发送邮件附件为excel附件名为中文乱码问题
设置附件头的filename处调用Header方法进行编码设置
废话不说直接上代码
from email. Header import Header
excel_name = r'测试.xlsx'
# 防止网页端和MacOS端邮件附件显示乱码
file_excel_name = Header(excel_name, 'utf-8').encode()
当你握紧双手,里面什么也没有;当你打开双手,世界就在你手中。