faker
UtilitiesScheindatengenerierung
Übersicht faker
Faker ist eine Python-Bibliothek, die realistisch aussehende gefälschte Daten generiert: Namen, Adressen, E-Mails, Telefonnummern, Daten, Berufsbezeichnungen, Firmennamen, Lorem-Ipsum-Text und Hunderte anderer Datentypen. Es ist von unschätzbarem Wert für das Seeding von Datenbanken, die Erstellung von Testvorrichtungen und die Erstellung von Prototypen ohne echte Benutzerdaten.
InPyRunlädt Faker über Micropip mit einer einzigen Importanweisung. Sie können Datensätze generieren, mit gebietsschemaspezifischen Datenformaten experimentieren und Datenpipelines prototypisieren – und das alles ohne lokale Installation. Es ist ein großartiger Begleiter zum Testen vonPandas- und Pydantic-Workflows.
Code- und Ausführungsausgabe
Erstellen Sie realistische Scheinbenutzerprofile.
from faker import Faker
import json
fake = Faker()
Faker.seed(42)
users = []
for _ in range(4):
users.append({
"name": fake.name(),
"email": fake.email(),
"address": fake.address().replace('\n', ', '),
"job": fake.job(),
"company": fake.company(),
})
print("Generated Users:\n")
print(json.dumps(users, indent=2))Verwandte Pakete
Empfohlene Python-Ressourcen
Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.
Python-Schleifen
Erfahren Sie, wie Sie Python-Schleifen zum Durchlaufen von Daten verwenden. Beherrschen Sie Best Practices für For-Schleifen, While-Schleifen, Break, Continue und Loop anhand interaktiver Beispiele.
So sortieren Sie eine Liste in Python
Erfahren Sie, wie Sie eine Liste in Python mit der Methode sort() und der Funktion sorted() sortieren. Entdecken Sie Beispiele für benutzerdefinierte Schlüsselsortierung und umgekehrte Reihenfolge.
Spickzettel für Python-String-Methoden
Ein vollständiges Referenzhandbuch für die Python-String-Manipulation. Meistern Sie das Formatieren, Suchen, Teilen, Ersetzen und Überprüfen von Zeichenfolgeneigenschaften.
Python vs. JavaScript: Welche Programmiersprache ist die beste?
Ein umfassender Vergleich zwischen Python und JavaScript. Entdecken Sie Syntaxunterschiede, Leistung, Anwendungsfälle (Backend vs. Frontend) und Codierungsbeispiele.