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

Вопрос к людям, которые умеют работать с json. Как выводить данные

из json который я получил get запросом и расставлять значения по полям?

Хотелось бы сделать похожую реализацию:

😃 Основные данные:
Фамилия: Вершинина (name.second в json)
Имя: Инна (name.first в json)
Отчество: Матвеевна (name.patronymic в json)

json который выводится сейчас:
{'status': 1, 'message': None, 'result': [{'name': {'second': 'Вершинина', 'first': 'Инна', 'patronymic': 'Матвеевна'}, 'transliteration': {'first': 'Inna', 'second': 'Vershinina', 'patronymic': 'Matveevna'}, 'work': {'company': 'МКК Рыб', 'position': 'Интеллектуал'}, 'gender': {'gender': 'w', 'code': 1}, 'date': {'date': '12 ноября 1979', 'digital_time': '1979-11-12'}, 'address': {'country': 'RU', 'postcode': '182844', 'city': 'Горно-Алтайск', 'street': 'Сокольнический Вал', 'home': 6, 'apartment': 992}, 'internet': {'provider': 'qui', 'ipv4': '93.97.216.152', 'ipv6': '88bf:aea2:42fb:6247:ca59:a87f:2fc:4c68', 'localIpv4': '10.63.110.

15 ответов

65 просмотров

Начало правильное Единственное, я бы это выделил в отдельный файл, отвечающий за работу с апи. Чтобы получить фамилию: data = json.loads(await resp.text())) first = data["name"]["first"] second = data["name"]["second"] patronymic = data["name"]["patronymic"] Ну а по-правильному, тебе бы в @ru_python_beginners

Это же обычный словарь data = await resp.json() # или data = resp.json() print(*data['name'].values())

Andrew-Gavrilenkov Автор вопроса
Mikhail Smolnikov
Начало правильное Единственное, я бы это выделил в...

Окей, сейчас буду пробовать. aiogram умеет выводить сообщение по типу такого? m.reply( 1 123231 123 ) Или же танцы с \n?

Andrew Gavrilenkov
Окей, сейчас буду пробовать. aiogram умеет выводи...

aiogram тут вообще не при чем. В .reply() первым аргументом идёт text (строка), который ты сам составляешь, как хочешь

Andrew-Gavrilenkov Автор вопроса
Mikhail Smolnikov
aiogram тут вообще не при чем. В .reply() первым а...

Я про другое чутка... Неправильно мысль изложил. Внешний вид, который я выше отправил, будет функционировать?

Andrew Gavrilenkov
Окей, сейчас буду пробовать. aiogram умеет выводи...

просто храни сообщения в отдельном файле и форматируй значения чтобы не было танцев с \n

Andrew Gavrilenkov
Я про другое чутка... Неправильно мысль изложил. ...

Да НО сам понимаешь будет длинные строки переносить

Andrew Gavrilenkov
Я про другое чутка... Неправильно мысль изложил. ...

Нет конечно Вылезет SyntaxError как и сказали выше Тебе всё-таки лучше в @ru_python_beginners с подобными вопросами)

\

Aile
\

Тут это не надо

Alex
Эм, нет)

Ладно, чёт и мне пора спать

Mikhail Smolnikov
Ладно, чёт и мне пора спать

А я просто только проснулся и пью кофе)) поэтому умничаю 🤣

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
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
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта