Введение
Вам предоставлен JSON-файл, содержащий информацию о человеке, включая его имя, фамилию, возраст, адрес, номер телефона и адрес электронной почты.
Информация о человеке
В этом задании вы напишете функцию на Python для извлечения информации о человеке из JSON-файла.
Ваша задача - написать функцию на Python extract_person_info, которая читает JSON-файл и возвращает словарь, содержащий имя, фамилию, почтовый индекс и рабочий номер телефона человека.
- Пример JSON-файла:
/home/labex/project/person_info_sample.json
Требования
- Функция должна принимать абсолютный путь файла JSON в качестве параметра.
- Функция должна возвращать
словарьс ключами:firstName: Имя человека.lastName: Фамилия человека.zipCode: Почтовый индекс человека.workNumber: Рабочий номер телефона человека.
- Функция должна использовать модуль
jsonдля чтения JSON-файла. - Функция должна использовать оператор
withдля открытия файла, чтобы гарантировать, что файл будет корректно закрыт после чтения. - Ваш код должен быть хорошо документирован и легко понятен.
Пример
cd /home/labex/project
python person_info.py
Результат:
{'firstName': 'John', 'lastName': 'Doe', 'zipCode': '12345', 'workNumber': '555-555-5678'}
Резюме
Молодец! Теперь вы завершили задание на Python по основам обработки личной информации с использованием Python.



