/
dimaegorow
/
generate_api
Обзор
Документация
Войти
/
dimaegorow
/
generate_api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
ProjectGit1/generate_data.py
19 строк
544 B
dimaegorow
test_app_build
05 июл 2025, 21:42
05 июл 2025, 21:42
6a7eacc
Код
Авторство
О чём код?
from faker import Faker from typing import Union import re fake = Faker("ru_RU") def generate_data(data_attribute: list[str], count_str = 1) -> list[dict[str, Union[str, int, float, bool]]]: result = [] for i in range(count_str): record = {} for attribute in data_attribute: try: method = getattr(fake, attribute) record[attribute] = method() except AttributeError: record[attribute] = None result.append(record) return result