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 を使用しています