繁体   English   中英

IndentationError:预期为缩进的块[Python]

[英]IndentationError: expected an indented block [Python]

我得到了这个非常简单的Python代码,但是总会出现错误:

IndentationError:应缩进的块

我检查了所有选项卡和空格两次,但找不到错误。

有人可以给我提示吗?

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!\n'

if __name__ == '__main__':
    app.run(debug=True, host='0.0.0.0')

可能是由于编辑器或缩进不正确。

您的代码在我的PC上运行良好 ,但我建议运行以下代码

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
    app.debug = True
    app.run(port=8080)

对我来说,这个工作在docker示例中。

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
   app.debug = True
   app.run(host='0.0.0.0')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM