Разбор строк для разных типов данных в зависимости от содержимого - PullRequest
0 голосов
/ 02 октября 2018

Я пишу скрипт, который использует несколько необязательных аргументов, собранных в словарь kwargs.Некоторые из этих аргументов являются строками, некоторые являются целыми числами / числами с плавающей запятой, а некоторые являются кортежами (вводятся в форме «(a, b)»), но sys.argv Python возвращает их все как строки.Я хотел бы привести все эти аргументы к соответствующим им типам, есть ли лучший способ сделать это, чем предварительно определять, во что каждый из них должен быть приведен?Я понимаю, что это имеет преимущество, заключающееся в том, что входные данные представлены в правильном формате, но это меня не сильно беспокоит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...