генерация фейковых данных пользователей

Python — генерация фейковых данных пользователей

Привет! Иногда бывает так: нужно разобраться с генерацией фейковых данных пользователей. И если речь заходит об одном-двух — можно и вручную что-то написать, а если таких пользователей нужно больше?

На помощь придет библиотека Faker (ссылка на техническую документацию тут). Работает библиотека очень просто:
1. Устанавливаете ее
2. Подключаете к коду
3. Радуетесь 🙂
Например, код:

from faker import Faker
 
faker = Faker('ru')
 
name = faker.name()
address = faker.address()
email = faker.email()
job = faker.job()
print(name, address, email, job)

первый раз вывела:
Крылова Александра Кузьминична г. Усть-Илимск, алл. Фестивальная, д. 5 стр. 5/1, 953535 gushchinapolina@example.com Каптенармус

А при втором запуске уже:
Савватий Бенедиктович Мартынов д. Кыштым, пер. Кавказский, д. 8/3 к. 725, 533640 oleg_2015@example.org Военный дознаватель

Вообщем, интересная штука, рекомендую!