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

时间:2024-04-10 13:11:24

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


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

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

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

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

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

成功了!!!

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

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

kill (PID)                    # 直接杀死

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