faker.providers.passport
¶
-
class
faker.providers.passport.
Provider
(generator: Any)¶ Bases:
faker.providers.BaseProvider
Implement default Passport provider for Faker.
-
passport_dob
() → datetime.date¶ Generate a datetime date of bisrth.
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.passport_dob() ... datetime.date(2022, 6, 13) datetime.date(1959, 12, 15) datetime.date(2010, 9, 6) datetime.date(1964, 10, 5) datetime.date(1913, 1, 12)
-
passport_number
() → str¶ Generate a passport number by replacing tokens to be alphanumeric
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.passport_number() ... '604876475' 'Q24219489' 'J11578156' '938778408' 'C60975351'
-
passport_owner
(gender: str = 'X') → Tuple[str, str]¶ Generate a given_name and surname for a passport owner The
gender
argument is the gender marker of a passport owner, which is a one character string that is either male, female, or non-binary.Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.passport_owner() ... ('Megan', 'Chang') ('Robert', 'Green') ('William', 'Sullivan') ('Kristen', 'Turner') ('Thomas', 'Silva')
-