Faker Veri Oluşturucu
Kolayca gerçekçi sahte veriler oluşturun.
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 deneyinfrom 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