美文网首页
flask 中的 if __name__ == "__main_

flask 中的 if __name__ == "__main_

作者: 违规昵称不予展示 | 来源:发表于2018-10-14 11:16 被阅读0次
if __name__ == "__main__":
    app.run(host='0.0.0.0', debug=app.config['DEBUG'], port=81)

0x01 if __name__ == “__main__": 在入口文件的浅层含义

如果被其他的程序加载的话,确保其里面的语句不会被运行

0x02 if __name__ == "__main__": 在入口文件的一个深层含义

flask应用在被部署到生产环境中的时候,不会使用app.run(xxx)这样的在写代码时候用到的自带服务器来运行程序,而是使用其他的服务器应用来加载程序,所以if __name__ == "__main__" : 可以防止app.run(xx)在生产环境中的启动

相关文章

网友评论

      本文标题:flask 中的 if __name__ == "__main_

      本文链接:https://www.haomeiwen.com/subject/iojzaftx.html