[英]If case not working for empty result with sql query python
这是因为您正在测试数据变量是否是 None 对象的实例,从您的输出来看,它不是一个列表。
因此,您需要做的就是将 if 语句更改为if not data:
这将解决问题。
对于 None、False 和空列表等, Not将传递 true。 参见 Python 真值测试
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.