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