Определение Python для empty
(оценивается как False
) основано на общих объектах, а не на том, что у вас на уме.Если вы управляете классом (в данном случае это не так), вы можете добавить метод isEmpty
для реализации своей собственной идеи.
Однако, поскольку вы используете устоявшийся класс, вынужно прочитать документацию , чтобы понять, как "задать" правильный вопрос для вашей идеи "пусто".Ваша переменная description
определенно не пуста: она содержит информацию об инициализации в полях объекта и т. Д. По умолчанию определяется, является ли описание объекта None
.
.ваше использование, что вы можете захотеть увидеть, есть ли какие-либо сообщения в очередиЕсли это так, я думаю, что вы можете сделать это с
if description.messages:
client.send_message(message.channel, embed=description)
messages
- декой, чей собственный метод isEmpty
может делать то, что вы хотите.