Чтение http://flask.pocoo.org/docs/1.0/quickstart/ описывает использование «работы с колбой» для запуска приложения на основе колбы.
Я использовал python run.py myconfig.conf
, так как нет возможности установить файл конфигурации 'myconfig.conf 'как часть запуска колбы.
мой код запуска:
if __name__ == '__main__':
app.config.from_pyfile(sys.argv[1]))
app.run(host='0.0.0.0', port=app.config["PORT"])
Можно увидеть, что myconfig.conf зарегистрирован с sys.argv[1]
Должен ли я использовать механизм фляги вместо python для выполнения флеш-сервера?Если да, то как передать myconfig.conf в метод main?
Как использовать:
flask run myconfig.py
возвращает ошибку:
Usage: flask run [OPTIONS]
Error: Got unexpected extra argument (myconfig.py)