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