Описание реализации:
- phone_book_generator.py - генератор файла data\users.json, в котором находятся данные абонентов. При генерации используются файлы из дирректории data (comments, companies, usernames) Генерируется файл users.json
- Работающий вариант телефонной книги запускается через main.py
- Приложены requirements.txt
- Не все операции вынес в функции, устал отлаживать.
Если точно нужно - напишите, буду доделывать.