Задать вопрос
@nikto_211

Почему выводится записи?

async def nick_update():
    while True:
        all_users = cursor.execute("SELECT id, name FROM users")
        for users_date in all_users:
            id = users_date[0]
            name = users_date[1]
            print(users_date)

почему вообще выводятся записи без fetchall()? и если не ставить await asyncio.sleep(1) после print, выведутся все записи, а так только одна-две
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
почему вообще выводятся записи без fetchall()?

что про это написано в доках?

ничего не нашел
ну как всегда, потому ты что даже и не пытался их читать, открываем https://docs.python.org/3/library/sqlite3.html#tutorial и почти сразу видим пример где можно итерировать результат execute без вызова fetchall
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы