首页 > 其他 > 详细

用Pycharm编写flask程序设置监听端口0.0.0.0却不能访问的解决办法

时间:2020-05-11 19:53:22      阅读:433      评论:0      收藏:0      [点我收藏+]

最近做了一个小项目,用pycharm编写flask程序,需要用外网访问。

我按照网上搜的方法设置:

app.run(host=‘0.0.0.0’)

再运行pycharm,发现没有起作用,运行的结果依然是http://127.0.0.1:5000.

经查资料发现这个pycharm的锅,我们需要在run->edit configurations->Additional options里添加一下host设置,

添加一行设置

--------------------------

--host=0.0.0.0

--------------------------

设置完之后在点击运行就会发现此时运行结果已经改变。

技术分享图片

 

需要注意:

将host设为0.0.0.0之后,我们编程访问时并不是访问http://0.0.0.0:5000这个网址,里面的 ip地址0.0.0.0 需要替换为flask程序所在的电脑的ip地址。

设置为0.0.0.0意思是我们可以在外部用任何网络访问。如果设置为别的ip地址意思是外部只有这个ip地址可以访问.

另外Pycharm启动Flask,运行app.run()是默认的127.0.0.1:5000,如果更改端口,只需要在上面的设置中,添加下面的命令

--------------------------

--port=2610

--------------------------

将2610改为你对应的端口即可。

 

 

用Pycharm编写flask程序设置监听端口0.0.0.0却不能访问的解决办法

原文:https://www.cnblogs.com/suixinge/p/12870508.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!