Einführung
Es wurde Ihnen eine JSON-Datei zur Verfügung gestellt, die Informationen über eine Person enthält, einschließlich ihres Vornamens, Nachnamens, Alters, Adresse, Telefonnummer und E-Mail-Adresse.
Personendaten
In dieser Aufgabe schreiben Sie eine Python-Funktion, um Informationen über eine Person aus einer JSON-Datei zu extrahieren.
Ihre Aufgabe besteht darin, eine Python-Funktion extract_person_info zu schreiben, die die JSON-Datei liest und ein Dictionary zurückgibt, das den Vornamen, Nachnamen, Postleitzahl und Arbeitstelefonnummer der Person enthält.
- Beispielhafte JSON-Datei:
/home/labex/project/person_info_sample.json
Anforderungen
- Die Funktion sollte den ABSOLUTEN Pfad zur JSON-Datei als Parameter entgegennehmen.
- Die Funktion sollte ein
Dictionarymit folgenden Schlüsseln zurückgeben:firstName: Der Vorname der Person.lastName: Der Nachname der Person.zipCode: Die Postleitzahl der Person.workNumber: Die Arbeitstelefonnummer der Person.
- Die Funktion sollte das
json-Modul verwenden, um die JSON-Datei zu lesen. - Die Funktion sollte die
with-Anweisung verwenden, um die Datei zu öffnen, um sicherzustellen, dass die Datei nach dem Lesen richtig geschlossen wird. - Ihr Code sollte gut dokumentiert und leicht verständlich sein.
Beispiel
cd /home/labex/project
python person_info.py
Ausgabe:
{'firstName': 'John', 'lastName': 'Doe', 'zipCode': '12345', 'workNumber': '555-555-5678'}
Zusammenfassung
Gut gemacht! Sie haben jetzt die Python-Aufgabe zu den Grundlagen der Verarbeitung von persönlichen Informationen mit Python abgeschlossen.



