Есть ли у кого-нибудь быстрый способ преобразования небезопасной строки в int
?Python: преобразовать строку в целое число
Строка обычно возвращается как: '234\r\n'
или что-то в этом роде.
В этом случае я хочу 234
. Если '-1\r\n'
, я хочу -1
. Я никогда не хочу, чтобы метод терпит неудачу, но я не хочу заходить так далеко, как пытаюсь, за исключением того, что просто пропускаю ошибки (в случае чего-то экстремального).
«Я никогда не хочу, чтобы метод терпит неудачу, но я не хочу заходить так далеко, как пытаюсь, за исключением того, что он просто скрывает ошибки». Это, безусловно, кажется противоречивым. «Never Fail» означает «Catch Exceptions». Что вы подразумеваете под «Never Fail» и «NOT Catch Exceptions»? Что это за неудачная, без исключения вещь, которую вы ожидаете? Можете ли вы уточнить свои ожидания? –