跟着b站教程学的python,导出的html在电脑浏览器显示404怎么解决呀
看情况是程序没找到这个html,修改路径应该就能解决,可以提供更详细的代码吗?我帮你排查一下
不知道你这个问题是否已经解决, 如果还没有解决的话:import smtplib
import traceback
from email.header import Header
from email.mime.text import MIMEText
# 授权码
auth = "xxx"
sender = "yangwenjiemail@163.com"
receiver = "389130663@qq.com"
def send():
html = """
<p>测试 HTML 邮件内容</p>
<a>https://www.baidu.com</a>
"""
message = MIMEText(html, 'html', 'utf-8')
message['From'] = sender
message['To'] = receiver
message['Subject'] = Header('Python 测试 HTML 邮件!', 'utf-8')
try:
smtpObj = smtplib.SMTP()
smtpObj.connect('smtp.163.com', 25)
smtpObj.login(sender, auth)
smtpObj.sendmail(sender, receiver, message.as_string())
print('邮件已发送')
except:
print(traceback.format_exc())
if __name__ == '__main__':
send()