import argparse import uvicorn import os def main(): parser = argparse.ArgumentParser() parser.add_argument("--config-file", default="config.json", help="Путь к файлу конфигурации") args = parser.parse_args() # Устанавливаем переменную окружения os.environ["CONFIG_FILE"] = args.config_file # Запускаем uvicorn uvicorn.run("main:app", reload=True, host='0.0.0.0') if __name__ == "__main__": main()