Skip to content

This script generates various types of fake data, such as names, addresses, phone numbers, coordinates, and more, using the Faker library. Users can select the data type and the quantity to generate. The generated data is saved to a JSON file

License

Notifications You must be signed in to change notification settings

geniuszlyy/GenFakeGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EN

GenFakeGenerator is a powerful tool for generating fake data. This utility can create random names, addresses, phone numbers, coordinates, emails, jobs, passwords, colors, URLs, and texts. It's perfect for testing, creating sample data, or any situation where you need realistic but fake information.

Features

  • Generate individual fake data types: name, sentence, address, phone number, coordinates, email, job, password, color, URL, text.
  • Generate all types of fake data at once.
  • Generate multiple instances of fake data at once.
  • Save generated data to a JSON file.
  • Simple and colorful CLI interface.

Installation

To install the necessary dependencies, you can use pip:

pip install faker termcolor colorama

Usage

Run the script to start generating fake data:

python main.py

You will be presented with a menu to choose the type of data you want to generate. Enter the number corresponding to your choice and then enter the number of instances you want to generate. The data will be saved to a JSON file.

Example

image

After entering your choice, specify the number of instances to generate. The generated data will be saved in a JSON file.

image

RU

GenFakeGenerator - это мощный инструмент для генерации фейковых данных. Эта утилита может создавать случайные имена, адреса, номера телефонов, координаты, электронные письма, профессии, пароли, цвета, URL-адреса и тексты. Идеально подходит для тестирования, создания примерных данных или любой ситуации, где необходима реалистичная, но фальшивая информация.

Возможности

  • Генерация отдельных типов фейковых данных: имя, предложение, адрес, номер телефона, координаты, электронная почта, профессия, пароль, цвет, URL, текст.
  • Генерация всех типов фейковых данных сразу.
  • Генерация нескольких экземпляров фейковых данных одновременно.
  • Сохранение сгенерированных данных в файл JSON.
  • Простой и красочный интерфейс командной строки.

Установка

Для установки необходимых зависимостей используйте pip:

pip install faker termcolor colorama

Использование

Запустите скрипт для начала генерации фейковых данных:

python main.py

Вам будет представлено меню для выбора типа данных, которые вы хотите сгенерировать. Введите номер, соответствующий вашему выбору, а затем введите количество экземпляров, которые вы хотите сгенерировать. Данные будут сохранены в файл JSON.

Пример

image

После ввода выбора укажите количество экземпляров для генерации. Сгенерированные данные будут сохранены в файл JSON.

image

About

This script generates various types of fake data, such as names, addresses, phone numbers, coordinates, and more, using the Faker library. Users can select the data type and the quantity to generate. The generated data is saved to a JSON file

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages