Vehicle related Provider for the Faker Python package.
Project description
faker_vehicle is a provider for the Faker Python package.
It provides vehicle and machinery related fake data for testing purposes:
Vehicle Make
Vehicle Model
Vehicle Make / Model
Vehicle Make / Model / Year
Vehicle Make / Model / Category
Vehicle Year
Vehicle Object (you can format)
Machine Make
Machine Model
Machine Make / Model
Machine Make / Model / Year
Machine Make / Model / Category
Machine Year
Machine Object (you can format)
Usage
Install with pip:
pip install faker_vehicle
Or install with setup.py
git clone https://github.com/kennethwsmith/faker_vehicle.git
cd faker_vehicle && python setup.py install
Add the VehicleProvider to your Faker instance:
from faker import Faker
from faker_vehicle import VehicleProvider
fake = Faker()
fake.add_provider(VehicleProvider)
fake.vehicle_year_make_model()
# 2014 Volkswagen Golf
fake.vehicle_year_make_model_cat()
# 1996 Dodge Ram Wagon 1500 (Van/Minivan)
fake.vehicle_make_model()
# Volvo V40
fake.vehicle_make()
# BMW
fake.vehicle_model()
# SL
fake.vehicle_year()
# 2008
fake.vehicle_category()
# Wagon
json.dumps(fake.vehicle_object())
# {"Year": 1996, "Make": "Chrysler", "Model": "New Yorker", "Category": "Sedan"}
fake.machine_year_make_model()
# 2008 Caterpillar 5511C
fake.machine_year_make_model_cat()
# 2008 Caterpillar 5511C (Feller Buncher)
fake.machine_make_model()
# Caterpillar 5511C
fake.machine_make()
# Caterpillar
fake.machine_model()
# 5511C
fake.machine_year()
# 2008
fake.machine_category()
# Feller Buncher
json.dumps(fake.machine_object())
# {"Year": 2008, "Make": "Caterpillar", "Model": "5511C", "Category": "Feller Buncher"}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file faker_vehicle-0.2.0.tar.gz
.
File metadata
- Download URL: faker_vehicle-0.2.0.tar.gz
- Upload date:
- Size: 149.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a7f1065da54b998f8875785282d3b1da4a422bc14fe0776a4a4ff4c1872a3b5 |
|
MD5 | 45ea6336cd76441669bec801498c590b |
|
BLAKE2b-256 | a3f93432a540a3b6599b7365190df1030aaf93cb7c0113d2528b55511c6a48de |
File details
Details for the file faker_vehicle-0.2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: faker_vehicle-0.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 162.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30fa5eb81da17d6483be545431a9b51f76f2b6731ac3ee9c2e038560fca58e4a |
|
MD5 | e0729e965ffb86bcd74119b0dcc5832e |
|
BLAKE2b-256 | 1292906adbed8dd2a240ecd878032be13a754df53b0389e9825cd557814c7f60 |