FanatPHP, для сведения - задача куратора в том, чтобы помогать вопрошающим получать ответы, подсказывать, как лучше оформить вопрос, чтобы получить ответ с большей вероятностью, при этом соблюдая правила ресурса.
Касательно ответа по теме вопроса - ты знаешь ответ на вопрос - возьми да напиши свой ответ, что мешает?
FanatPHP, конечно, есть. Но есть и нюанс. Объект для раскодирования должен иметь метод read - а у топикстартера явно сказано «строка». Строка не имеет метода read.
Если строку записать, к примеру, в файл, потом открыть этот файл и передать полученный объект на вход json.load() - всё прекрасно раскодируется.
RINAMI, также я Вам рекомендую - если Вам действительно интересно изучить Python - начните с более простого. Боты для новичка - это темный лес, жолтые ёлочки.
Начните с относительно простого - тетрис какой-либо напишите, крестики-нолики, калькулятор...
Виктор, выглядит, будто вы перебираете варианты - вдруг какой-то подойдёт. Так неправильно. Надо разобраться, как устроено то, что вы используете. А то на шаманство какое-то похоже…
Поместите код в тело вопроса. Оберните код тегом code для правильного отображения. Длинный код спрячьте под спойлер.
Поясните, чего конкретно ожидаете от кода и что получаете.
Код надо обернуть тегом code для правильного отображения.
Вопрос надо формулировать как в русском, а не как попало. Иначе ответ «да, запуск postgresql в docker» будет вполне ответом.
Но и, опять-таки, кто тебе мешает сделать то, что ты предлагаешь другим?