Я пытаюсь получить rowcount sqlite3 cursor в моей программе Python3k, но я озадачен, так как rowcount всегда -1, несмотря на то, что говорит Python3 (на самом деле это противоречивым, оно должно быть None). Даже после извлечения всех строк rowcount остается в -1. Это ошибка sqlite3? Я уже проверял, есть ли в таблице строки.
Я могу обойти эту проверку, если fetchone() возвращает что-то отличное от None, но я думал, что эта проблема будет приятной для обсуждения.
Спасибо.