我正在针对 SQLite3 DB 验证用户输入。但是,我无法让 if/else 语句起作用。结果始终是“未找到”。这段代码有什么问题?通过使用 print(c.fetchone()) 验证结果,我知道查询是正确的。
c.execute("SELECT EXISTS(SELECT 1 FROM airports WHERE ICAO = ?)", (icaocode,))
result = c.fetchone()
if result is True:
print("Found")
else:
print("Not found...")