Я пытаюсь разобрать и оценить формулу, используя python eval и откомпилировать. Для одного случая это работает, для другого - нет. увидеть ниже:
Это работает нормально
>>> formula = '(00*3600)+(03*60)+10'
>>> eval(compile(formula, '<string>', 'eval'))
190
но это дает ошибку
>>> formula = '(00*3600)+(08*60)+53'
>>> eval(compile(formula, '<string>', 'eval'))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 1
(00*3600)+(08*60)+53
^
SyntaxError: invalid token
Пожалуйста, помогите. Я не могу понять. Я использую Python 2.7.5