Я пытаюсь вернуть идентификатор INT из определенной таблицы в моей базе данных, когда я пытаюсь это сделать.
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
Я пытаюсь проверить это на веб-тесте.
Я также пробовал
int(cursor.execute(retrieveID, (usernick,))
Но я не могу преобразовать курсор в in. Мне было интересно, есть ли способ сделать это, и если нет, как мне решить эту проблему.