Согласно документам sqlite3 , fetchall() возвращает список (пустой, если ни одна строка не соответствует критериям поиска). Иногда, не повторяется, я получаю возвращаемое значение None. Что может указывать None, сбой доступа к БД? недостающий стол?
fetchall()
None
Из краткого обзора источника, кажется невозможным, за исключением повреждения памяти, для курсора sqlite3 fetchall возвращать None.Вы должны делать что-то еще, что приводит к None.
fetchall
когда fetchall() возвращает [] fetchone() возвращает None Вы уверены, что не случайно использовали fetchone()?
[]
fetchone()