Я новичок в Python и пытаюсь создать простой API. ниже код для того же.
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run(host='0.0.0.0',port=5000)
Я сохранил это как код "hello-world.py".
Когда я пытаюсь запустить этот файл в командной строке с помощью команды Python
python hello-world.py
Команда выполнена в командной строке
Здесь у меня нет ошибки, но веб-страница не отображается. Ниже приведена ошибка на веб-странице.
http://localhost:5000/
Этот сайт недоступен
localhost отказался подключаться.
Поиск Google для localhost 5000
ERR_CONNECTION_REFUSED
1-й выпуск - даже после правильного выполнения кода, почему веб-страница не отображается
Теперь я ввожу команду python в командной строке, а затем снова пытаюсь запустить файл python hello-world.py
. Здесь я получаю ошибку ниже
>>> File "<stdin>", line 1
python hello-world.py
^
SyntaxError: invalid syntax
2-й выпуск - почему я получаю сообщение об ошибке при попытке запустить hello-world.py
Пожалуйста, объясните мне, как решить эту проблему.