Faker Veri Oluşturucu

Kolayca gerçekçi sahte veriler oluşturun.

Editör'de deneyin

Genel Bakış

Faker, büyük algoritmik ve yerel ayara özgü veri alayını hızla yönetir.

Sorunsuz CI test yapılandırmalarına olanak tanır.

Kod ve Yürütme Çıkışı

Tohumları kullanarak benzersiz kullanıcılara sahte profil haritaları üretir.

faker_demo.py
Editör'de deneyin
from faker import Faker
import json

# Initialize faker
fake = Faker()
# Set seed for reproducibility
Faker.seed(42)

def generate_users(count=3):
    users = []
    for _ in range(count):
        profile = mock_profile()
        users.append(profile)
    return users

def mock_profile():
    return {
        "id": fake.uuid4()[:8],
        "name": fake.name(),
        "job": fake.job(),
        "address": fake.address().replace('\n', ', '),
        "email": fake.company_email(),
        "ip": fake.ipv4()
    }

mock_data = generate_users(3)
print(json.dumps(mock_data, indent=2))
Terminal Çıkışı
[
  {
    "id": "270dbde2",
    "name": "Allison Hill",
    "job": "Buyer, industrial",
    "address": "Unit 2011 Box 5691, DPO AP 03681",
    "email": "shannon41@gonzales.com",
    "ip": "20.245.106.63"
  }, ...
]

Adım Adım Uygulama

  • Veritabanı tohumlaması
  • Birim test paketleri
  • Otomatik Kalite Güvencesi

Sıkça Sorulan Sorular

İlgili Konular