python 关于使用Flask时报错Templateotound和端口被占用原因和解决办法。

笔者因为工作需要,开始接触flask,不得不说阿,flask这个模块真的很强大,在我的理解,flask就是实现后端和前段的媒介阿,不说没用的话,进入主题,笔者想用render_template模块来把同事写的html文件方进代码里的,根据render_template的正确用法,还是报错了,错误如下,说没有找到文件index.html,奇怪了,明明我把文件放在同一个目录下了,后来查看了下render_template的官方文档,找到了问题所在,就是用render_template时的html文件一定要放在templates目录下!!!


笔者把index.html文件放templates目录下,在一次执行代码,没有报错了!!


下面我们打开http://127.0.0.1:5000/这个网址看看效果


成功了!!!

另外你们下次运行代码的时候可能会遇到端口被占用的情况,这个也很好解决,打开终端,

sudo lsof -i:5000        # 找到占用的PID

kill (PID)                    # 直接杀死

就可以再次运行了。谢谢大家!!1祝大家生活愉快

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

import bugs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值