python如何写app服务器端口_python flask 如何修改默认端口号的方法步骤

场景:按照github文档上启动一个flask的app,默认是用5000端口,如果5000端口被占用,启动失败。

样例代码:

from flask import Flask

app = Flask(__name__)

@app.route('/')

def hello():

return 'Hello, World!'

启动的脚本:

$ env FLASK_APP=hello.py flask run

出错信息如下:

renjg@renjg-HP-Compaq-Pro-6380-MT:~/WorkSpace/python/django$ env FLASK_APP=index.py flask run

* Serving Flask app "index.py"

* Environment: production

WARNING: Do not use the development server in a production environment.

Use a production WSGI server instead.

* Debug mode: off

Traceback (most recent call last):

File "/usr/local/bin/flask", line 11, in

sys.exit(main())

File "/usr/local/lib/python2.7/dist-packages/flask/cli.py", line 894, in main

cli.main(args=args, prog_name=name)

File "/usr/local/lib/python2.7/dist-packages/flask/cli.py", line 557, in main

return super(FlaskGroup, self).main(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 717, in main

rv = self.invoke(ctx)

File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))

File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 956, in invoke

return ctx.invoke(self.callback, **ctx.params)

File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 555, in invoke

return callback(*args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/click/decorators.py", line 64, in new_func

return ctx.invoke(f, obj, *args, **kwargs)

File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 555

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值