我在 Python 中得到了 int() 的无效文字,但这真的很奇怪,因为文字是“1”。当然,如果我在 IPython int("1") 或 int(u"1") 中尝试,我没有错误,但在我自己的代码中,相同的指令会出错。
try:
VimsLog().debug("val = %s" % val)
int(val)
except Exception, e:
VimsLog().debug(e)
VimsLog().debug("I am died")
return val
在哪里
e=invalid literal for int(): "1"
出于兼容性考虑,我使用的是 Python 2.4