Faker Nonprofit Provider

1.0.0 · active · verified Fri Apr 17

Faker-nonprofit is a provider for the Faker library, extending its capabilities to generate fake nonprofit-specific data such as organization names, EINs, and other related information. It is currently at version 1.0.0 and has a flexible release cadence, typically releasing new versions as features or bug fixes are introduced.

Common errors

Warnings

Install

Imports

Quickstart

This quickstart demonstrates how to import the NonprofitProvider, register it with the Faker instance, and then generate various pieces of fake nonprofit data.

from faker import Faker
from faker_nonprofit.provider import NonprofitProvider

# Register the custom provider with Faker
Faker.add_provider(NonprofitProvider)

# Initialize Faker
fake = Faker()

# Generate fake nonprofit data
print(f"Nonprofit Name: {fake.nonprofit_name()}")
print(f"Nonprofit EIN: {fake.nonprofit_ein()}")
print(f"Nonprofit Street Address: {fake.nonprofit_street_address()}")
print(f"Nonprofit City: {fake.nonprofit_city()}")
print(f"Nonprofit State: {fake.nonprofit_state_abbr()}")
print(f"Nonprofit Zip Code: {fake.nonprofit_zip_code()}")

view raw JSON →