Может ли имя поставщика в функции get_driver libcloud быть отправлено как поставщик ввода python?

#python-3.x #libcloud

#python-3.x #libcloud

Вопрос:

У меня есть несколько облаков, и я хочу отправить имя поставщика в качестве входного параметра функции get_driver в apache libcloud.

Комментарии:

1. Вы хотите отправить имя поставщика в свой скрипт Python в качестве параметра, и вы хотели, чтобы этот параметр каким-то образом был допустимым get_driver параметром? Если вы можете отредактировать свой вопрос и добавить пример того, что вы пытаетесь сделать и в чем проблема, мы могли бы помочь.

2. Можете ли вы отредактировать свой вопрос и добавить свой код?

3. Это мой код. provider = input(«Кто является поставщиком облачных услуг?») cls = get_driver(Provider.provider) driver = cls(‘xxxxxxxxxxxxxxxxxxxxxx’, api_version=’v2′) pprint(driver.list_nodes()) Когда я предоставляю ввод как DIGITAL_OCEAN. Я получаю сообщение об ошибке «Ошибка атрибута: поставщик DIGITAL_OCEAN не существует»