【发布时间】:2015-07-29 10:40:34
【问题描述】:
当我尝试此操作时,我试图从我的数据库中的特定表中返回一个 INT 'id'
retrieveID = "SELECT id FROM posts WHERE usernick=?"
latestPost = cursor.execute(retrieveID,(usernick, ))
if latestPost:
return latestPost
else:
return None
我回来了
AssertionError: <class 'int'> != <class 'sqlite3.Cursor'> error
我正在尝试针对 webtest 对其进行测试。
我也试过了
int(cursor.execute(retrieveID, (usernick,))
但我无法将光标转换为 in。我想知道是否有办法这样做,如果没有我该如何解决这个问题
【问题讨论】:
-
与论坛网站不同,我们不使用“谢谢”、“任何帮助表示赞赏”或Stack Overflow 上的签名。请参阅“Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?。顺便说一句,这是“提前致谢”,而不是“致谢”。
标签: python python-3.x sqlite bottle