Anonymous
Как преобразовать объект телемарафона в действительный JSON в Python
Сообщение
Anonymous » 03 дек 2025, 01:33
Я использую пакет Telethon для подключения и получения данных из Telegram.
Я хочу преобразовать объект Message в действительный JSON.
Например, я получаю этот объект из одного API в Telethon:
Код: Выделить всё
{
Message: {
via_bot_id: None,
entities: [],
out: None,
post: True,
from_id: None,
message: "hi everybody",
id: 71,
media_unread: None,
reply_markup: None,
fwd_from: {
channel_id: 1119999790,
channel_post: 2,
date: 2017 - 09 - 04 15: 43: 48,
from_id: None
},
reply_to_msg_id: None,
edit_date: None,
to_id: {
channel_id: 1099583379
},
views: 2,
mentioned: None,
date: 2017 - 09 - 05 09: 28: 46,
media: None,
silent: None
} }
и это мой любимый результат:
Код: Выделить всё
{
"Message": {
"via_bot_id": "None",
"entities": [],
"out": "None",
"post": "True",
"from_id": "None",
"message": "hi everybody",
"id": 71,
"media_unread": "None",
"reply_markup": "None",
"fwd_from": {
"channel_id": 1119999790,
"channel_post": 2,
"date": "2017 - 09 - 04 15: 43: 48",
"from_id": "None"
},
"reply_to_msg_id": "None",
"edit_date": "None",
"to_id": {
"channel_id": 1099583379
},
"views": 2,
"mentioned": "None",
"date": "2017 - 09 - 05 09: 28: 46",
"media": "None",
"silent": "None"
}}
Есть ли способ конвертировать в Python?
Подробнее здесь:
https://stackoverflow.com/questions/460 ... -in-python
1764714816
Anonymous
Я использую пакет Telethon для подключения и получения данных из Telegram. Я хочу преобразовать объект Message в действительный JSON. Например, я получаю этот объект из одного API в Telethon: [code]{ Message: { via_bot_id: None, entities: [], out: None, post: True, from_id: None, message: "hi everybody", id: 71, media_unread: None, reply_markup: None, fwd_from: { channel_id: 1119999790, channel_post: 2, date: 2017 - 09 - 04 15: 43: 48, from_id: None }, reply_to_msg_id: None, edit_date: None, to_id: { channel_id: 1099583379 }, views: 2, mentioned: None, date: 2017 - 09 - 05 09: 28: 46, media: None, silent: None } } [/code] и это мой любимый результат: [code]{ "Message": { "via_bot_id": "None", "entities": [], "out": "None", "post": "True", "from_id": "None", "message": "hi everybody", "id": 71, "media_unread": "None", "reply_markup": "None", "fwd_from": { "channel_id": 1119999790, "channel_post": 2, "date": "2017 - 09 - 04 15: 43: 48", "from_id": "None" }, "reply_to_msg_id": "None", "edit_date": "None", "to_id": { "channel_id": 1099583379 }, "views": 2, "mentioned": "None", "date": "2017 - 09 - 05 09: 28: 46", "media": "None", "silent": "None" }} [/code] Есть ли способ конвертировать в Python? Подробнее здесь: [url]https://stackoverflow.com/questions/46052272/how-to-convert-telethon-object-to-valid-json-in-python[/url]