我需要处理一个指针以通过回调获取它的值。这是有问题的,因为在第一次调用期间此指针为空。因此,执行 pointer.contents 会导致 ValueError: NULL pointer access。为避免这种情况,如何检查指针是否为空?
最佳答案
NULL 指针有一个 bool 值 False,所以:
if pointer:
x = pointer.contents
else:
print "NULL pointer"
已编辑缩进
关于python - 如何检查python中的指针是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32386424/