介绍
你已获得一个包含个人信息的 JSON 文件,其中包括其名字、姓氏、年龄、地址、电话号码和电子邮件地址。
这是一个挑战(Challenge),与实验(Lab)不同,你需要独立完成挑战任务,而不是按照实验的步骤学习。挑战通常有一点难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。
你已获得一个包含个人信息的 JSON 文件,其中包括其名字、姓氏、年龄、地址、电话号码和电子邮件地址。
在这个挑战中,你将编写一个 Python 函数,从 JSON 文件中提取个人信息。
你的任务是编写一个 Python 函数 extract_person_info,该函数读取 JSON 文件并返回一个包含个人名字、姓氏、邮政编码和工作电话号码的字典。
/home/labex/project/person_info_sample.jsondictionary:
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 挑战。