Python 怎么判断一个变量是否是 _hashlib.HASH 的实例
Python 如何判断一个变量是否是 _hashlib.HASH 的实例?
没辙了,求指教~
------解决方案--------------------
用string比较不可以吗? 用另一个object比较不可以吗?为什么非要isinstance 。
------解决方案--------------------
貌似hashlib实现的比较特殊,判断不了吧?
------解决方案--------------------
type(a)==type(_hashlib.HASH)
------解决方案--------------------
为什么没有HASH呢?
应该有三个方面的原因:
1.import是怎么回事
2.pyd、dll与py文件的区别是什么
3.怎么实现pyd与dll
或许还有别的,但就是这几个来说,我一个也答不上来。
只有待到我们自己能写一个pyd的时候(还应该看看python的源码)。
------解决方案--------------------
原来这样也行
没辙了,求指教~
python
module
import
------解决方案--------------------
用string比较不可以吗? 用另一个object比较不可以吗?为什么非要isinstance 。
------解决方案--------------------
貌似hashlib实现的比较特殊,判断不了吧?
------解决方案--------------------
type(a)==type(_hashlib.HASH)
------解决方案--------------------
为什么没有HASH呢?
应该有三个方面的原因:
1.import是怎么回事
2.pyd、dll与py文件的区别是什么
3.怎么实现pyd与dll
或许还有别的,但就是这几个来说,我一个也答不上来。
只有待到我们自己能写一个pyd的时候(还应该看看python的源码)。
------解决方案--------------------
原来这样也行