Невозможно использовать функцию exe c () в Python3 для преобразования строки в целое число - PullRequest
0 голосов
/ 10 июля 2020

Я конвертирую существующий код автоматизации из Python2 в Python3. В моем коде есть вызов функции exe c () следующим образом:

ret = None
exec("ret = %s" % resp)

Значение «resp» - «894809». В Python2 значение "ret" станет целым числом 894809. В Python3 ret становится None. Я должен использовать здесь exe c, поскольку при вызове этого кода используются другие значения ret (объектов).

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