0
为什么这个代码没有在heroku上运行? (内部服务器错误)添加两个号码不能在heroku上工作
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
a = 10
b = 20
c = a + b
return c
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)
日志:与命令
启动过程python app.py
一个= 1
^
语法错误:无效的语法
文件 “app.py”,第8行
此代码正在运行(来自heroku指南的Python hello world)
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello World!'
if __name__ == '__main__':
# Bind to PORT if defined, otherwise default to 5000.
port = int(os.environ.get('PORT', 5000))
app.run(host='0.0.0.0', port=port)
我会说你应该返回一个字符串?此外,它可能是您的缩进问题 – njzk2