без проблем получается вывести а вот объект ругается:
TypeError: Object of type Message is not JSON serializable
Судя по ошибке вроде json не может сериализовать объект message. Что можете посоветовать в данном случае?
Код такой:
json.dumps(message, indent=4)
ещё указать библиотеку и станет вообще хорошо вангую у мессаджа наличие метода json
Я просто для наглядности строку написал. json естественно импортирую
не восприми негативно, но стоит начать с основ питона и особенно ООП зайду издалека - методы строк знаешь?
С ооп еще как новичок, а про методы строки знаю
как они выглядят, напиши любой
'one two three'.replace('three', '')
хорошо, видим метод replace у строчного объекта теперь поиграем в ассоциации у нас есть мессадж и предположительно метод json
AttributeError: 'Message' object has no attribute 'json'
значит я не угадал
если у тебя нормальная либа то достаточно юзать str(message)
Ты про либу для бота? Если да, то я юзаю aiogram
в json.dumps(message.to_python(), indent=4) должен быть json-serializable объектом короче
Видимо ты кайфуешь лазить по исходным кодам библиотек. Тоже рабочий метод
да там же толком и лазить не надо) в иде волшебная кнопочка "перейти к определению"
видимо ты кайфуешь писать вслепую 🤨
А шо не так то?
всё так, но чтение про то, с чем ты работаешь значительно упрощает эту самую работу доки, книжки етц
Да, видимо надо доки читать по внимательнее. Спасибо за советы.
Обсуждают сегодня