【python】Flaskmail发送邮件报错UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 53-55解决-CSDN博客

62 阅读1分钟

【报错】
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 53-55: ordinal not in range(128)
在这里插入图片描述

【解决方式】
打开文件D:\anaconda3\envs\test1\Lib\email\policy.py(根据自己的项目路径可能不同)
在这里插入图片描述
删除: if self.utf8 else ‘ascii’

在这里插入图片描述
在这里插入图片描述
重新运行项目
在这里插入图片描述