Flask框架(一)——run启动参数详解

文章介绍了Flask的run()函数用于启动项目,包括debug参数用于开启调试模式,port参数指定服务器端口号,默认为5000,host参数设定主机,默认为127.0.0.1。此外,还讲述了如何在终端中使用命令行来运行和配置Flask项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、run()是什么?

二、run()的启动参数

1.debug参数

2.port参数

3.host参数

三、在终端运行Flask项目

1、运行命令

2、用命令修改端口号

3、用命令开启debug 

总结


一、run()是什么?

就是运行Flask项目的一个函数,一般是这样引用的:

  if __name__=='__main__': 

  app.run()

二、run()的启动参数

1.debug参数

是指是否开启调试模式,开启后修改后的python代码会自动重启

如果不加上debug=True这个参数时,每次修改视图内容时只有从新启动服务器才会在网页中更新内容,这样比较操作比较麻烦,所以设置这个debug=True参数,就不需要重启服务器就可以查看到修改后的新内容。

if __name__=='__main__':

    app.run(debug=True)

同时运行后Debug mode是on的 

2.port参数

启动指定服务器的端口号,默认是5000

if __name__=='__main__':   

app.run(debug=True, port=5001)

该处使用的url网络请求的数据。

3.host参数

指的是主机,默认是127.0.0.1,指定为0.0.0.0代表本机所有ip都可以进行访问。

if __name__=='__main__':   

app.run(debug=True, port=5000,host='0.0.0.0') 

其中 http://192.168.0.104:5000是电脑的ip地址,所有人可以访问,

http://127.0.0.1:5000是只有自己可以访问。

三、在终端运行Flask项目

1、运行命令

需要创建一个虚拟环境,使项目之间不会相互干扰。

 python -m flask run

2、用命令修改端口号

python -m flask run --port=5001 

3、用命令开启debug 

如果要关闭就把--debug改为--no-debug

 python -m flask run --debug


总结

以上就是今天学习到的内容,详细的学习了Flask项目的运行。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

m0_7Ella

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

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

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

打赏作者

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

抵扣说明:

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

余额充值