214 похожих чатов

Ребят а как вывести объект с отступами. Список и словарь

без проблем получается вывести а вот объект ругается:

TypeError: Object of type Message is not JSON serializable

Судя по ошибке вроде json не может сериализовать объект message. Что можете посоветовать в данном случае?

Код такой:

json.dumps(message, indent=4)

19 ответов

9 просмотров

ещё указать библиотеку и станет вообще хорошо вангую у мессаджа наличие метода json

Black- Автор вопроса
e\\/gen
ещё указать библиотеку и станет вообще хорошо ванг...

Я просто для наглядности строку написал. json естественно импортирую

Black
Я просто для наглядности строку написал. json есте...

не восприми негативно, но стоит начать с основ питона и особенно ООП зайду издалека - методы строк знаешь?

Black- Автор вопроса
e\\/gen
не восприми негативно, но стоит начать с основ пит...

С ооп еще как новичок, а про методы строки знаю

Black- Автор вопроса
Black
'one two three'.replace('three', '')

хорошо, видим метод replace у строчного объекта теперь поиграем в ассоциации у нас есть мессадж и предположительно метод json

Black- Автор вопроса

если у тебя нормальная либа то достаточно юзать str(message)

Black- Автор вопроса
Mars BATYA [NYА]
если у тебя нормальная либа то достаточно юзать st...

Ты про либу для бота? Если да, то я юзаю aiogram

в json.dumps(message.to_python(), indent=4) должен быть json-serializable объектом короче

Black- Автор вопроса
Black- Автор вопроса
Mars BATYA [NYА]
в json.dumps(message.to_python(), indent=4) должен...

Видимо ты кайфуешь лазить по исходным кодам библиотек. Тоже рабочий метод

Black
Видимо ты кайфуешь лазить по исходным кодам библио...

да там же толком и лазить не надо) в иде волшебная кнопочка "перейти к определению"

Black- Автор вопроса
Black
А шо не так то?

всё так, но чтение про то, с чем ты работаешь значительно упрощает эту самую работу доки, книжки етц

Black- Автор вопроса
e\\/gen
всё так, но чтение про то, с чем ты работаешь знач...

Да, видимо надо доки читать по внимательнее. Спасибо за советы.

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта