我们从appengine中使用google cloud sql,并且经常从我们的后端实例中得到以下错误。
File "/base/data/home/apps/s~app-prod/140-backend.363823736662468595/users/reports/__init__.py", line 360, in get_document_types
cursor.execute('SELECT DISTINCT document_type FROM receipt WHERE ho_key=%s AND document_type IS NOT NUL
我是Python的新手,我对内置模块中的numbers.Integral和int之间的关系有点困惑。
那么我的问题是:
numbers.Integral和int之间有什么关系?它是否类似于Java中的Integer和int之间的关系(Integer只是int的包装类)?,何时使用numbers.Integral?由于mumbers模块中定义的任何类型都不能被实例化,那么我们需要在什么样的场景中使用这些类型呢?
只有一种情况我知道我们可以用积分:
# check if x is a integer
isinstance(x, Integral)
来自Python语言引用:
“numbers