AttributeError: 'int' object has no attribute 'isdigit'

在python中使用:

if number.isdigit():

print number

如果number传入的就是int的话,会直接出错。

解决办法:

if type(number) == int or number.isdigit():

print number

2012年07月16日