使用
from pandas.util import hash_pandas_object
...
print('hash', hash_pandas_object(some_dataframe))
我收到以下错误
TypeError: Unexpected type for hashing <class 'int'>
带有附加消息
134 else:
--> 135 raise TypeError("Unexpected type for hashing %s" % type(obj))
136 return h
137
我不确定在python上下文中是什么意思。
int
和<class 'int'>
有什么区别?有没有一种方法可以使<class 'int'>
变得可哈希化?