Вася Уткин - зоофил
Oct. 11th, 2023 10:34 pmВася Уткин - зоофил, а аффтары такого уровня, блять, вложенности JSON который я как-то когда-то еба-как (не помню уже) переделывал в объект, как в телеге - не лучше.
print(x[0]['update_id'])
print(x[0]['message']['message_id'])
print(x[0]['message']['from'])
print(x[0]['message']['from']['id'])
Причем я конечно это говно руками щща перепишу, НО почему нет готового ИСКАРОПКИ метода "хуяк и готов массив объектов".
print(x[0]['update_id'])
print(x[0]['message']['message_id'])
print(x[0]['message']['from'])
print(x[0]['message']['from']['id'])
Причем я конечно это говно руками щща перепишу, НО почему нет готового ИСКАРОПКИ метода "хуяк и готов массив объектов".
no subject
Date: 2023-10-11 05:26 pm (UTC)Потому что считается, что язык не может диктовать тебе, как сериализовать и десериализовать объект. Поэтому считается, что сериализатор и десериализатор ты напишешь сам. Кроме того, вдруг ты хочешь юзать фабрику.
А теперь смотри. Вот у тебя есть:
typedef struct { int xyzzy; char* plugh; } foo;То есть ты хочешь, чтобы по мановению волшебной палочки тебе написали сериализатор, который превратит это в:
{ "xyzzy": 5, "plugh": "bitch" }А вдруг ты хочешь не JSON? Вдруг protobuf или msgpack?
Питон, конечно, язык, простой для нуба. Но питон не является языком для идиотов. Даже охаянный на эту тему голанг не является языком для идиотов. Простой != "для идиотов".
Поэтому либо стоит найти кем-то написанный под это пакет и импортировать, либо использовать /dev/hands
Ну либо переходи на язык, который для каждого типа тебе рожает автоматическую сериализацию-десериализацию.
А Вася Уткин - мировой чел, кстати.
no subject
Date: 2023-10-11 05:52 pm (UTC)-
и зоофил.
--
Что же касается текста, то оказывается не все так плохо, и меня вполне устраивает то как сейчас.
Кроме того что не работает нихера, и еще ебуче юникод
no subject
Date: 2023-10-12 07:39 am (UTC)