关于#python#的问题:跟着b站教程学的python,导出的html在电脑浏览器显示404怎么解决呀

跟着b站教程学的python,导出的html在电脑浏览器显示404怎么解决呀

img

img

img

看情况是程序没找到这个html,修改路径应该就能解决,可以提供更详细的代码吗?我帮你排查一下

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: python基础中的 b)发送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()
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^