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 ответов

54 просмотра

Начало правильное Единственное, я бы это выделил в отдельный файл, отвечающий за работу с апи. Чтобы получить фамилию: 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
Ладно, чёт и мне пора спать

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

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта