✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Follow the link: https://classroom.github.com/a/1a2Fc0jK
After the repository is created, clone it locally:
git clone <your repository URL>Implement the following task in the university.py file:
You are given two JSON files:
departments.json — contains information about departments in the following format:
[ { "id": 1, "name": "departmentName" }, ... ]Create appropriate JSON Schemas to validate the structure of users.json and departments.json.
Implement the functions:
This function should:
Read data from the provided JSON files.
Create a CSV file with the following format:
If a user refers to a department_id that doesn't exist in departments.json, raise a DepartmentName exception.
which validates a JSON instance against a schema.
Commit and push your solution to the GitHub repository.