Python envía archivos adjuntos de correo electrónico como archivos adjuntos de Excel llamados caracteres chinos ilegibles

Establezca el nombre de archivo del encabezado del archivo adjunto y llame al método de encabezado para establecer la codificación

No digas tonterías y ve directo al código

from email. Header import Header


excel_name = r'测试.xlsx'
# 防止网页端和MacOS端邮件附件显示乱码
file_excel_name = Header(excel_name, 'utf-8').encode()  

Supongo que te gusta

Origin blog.csdn.net/weixin_42131208/article/details/128799506
Recomendado
Clasificación