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

Как проверить список на пустоту в MongoDB?

(Использую: MongoDB, Python и Discord.py)
Как проверить список на пустоту? Попробовал сделать, но бот почему-то отправляет при пустом списке пустое сообщение.

@bot.command()
async def test(ctx):
    products = collection.find_one({"_id": ctx.author.id})["products"]
    if products == None:
        msg = "Пусто"
    else:
        msg = products
    await ctx.send("Продукты:", msg)
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
Если вам надо проверить список на пустоту то вместо:
if products == None:
        msg = "Пусто"


if not products:
        msg = "Пусто"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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