faker.providers.bank

class faker.providers.bank.Provider(generator)

Bases: faker.providers.BaseProvider

Provider for IBAN/BBAN: it generates valid (valid length, valid checksum) IBAN/BBANs for the given country. But the ids of the banks are random and not valid banks! Same for account numbers.

bank_country()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bank_country()
...
'GB'
'GB'
'GB'
'GB'
'GB'
bban()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bban()
...
'VTKG87647593824219'
'UZNS92411578156593'
'ZMWG80160975351393'
'GZUL15871484185839'
'OHCU59342320947112'
iban()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.iban()
...
'GB22VTKG87647593824219'
'GB75UZNS92411578156593'
'GB07ZMWG80160975351393'
'GB75GZUL15871484185839'
'GB82OHCU59342320947112'