faker.providers.address.en_CA
¶
Package Contents¶
Classes¶
Attributes¶
- faker.providers.address.en_CA.ElementsType¶
- class faker.providers.address.en_CA.AddressProvider(generator: Any)¶
Bases:
faker.providers.address.Provider
- countries = ('Afghanistan', 'Albania', 'Algeria', 'American Samoa', 'Andorra', 'Angola', 'Anguilla',...¶
- class faker.providers.address.en_CA.Provider(generator: Any)¶
Bases:
faker.providers.address.en.Provider
- postal_code_letters = ('A', 'B', 'C', 'E', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'R', 'S', 'T', 'V', 'X', 'Y')¶
- city_prefixes: faker.providers.ElementsType[str] = ('North', 'East', 'West', 'South', 'New', 'Lake', 'Port')¶
- city_suffixes: faker.providers.ElementsType[str] = ('town', 'ton', 'land', 'ville', 'berg', 'burgh', 'borough', 'bury', 'view', 'port', 'mouth',...¶
- building_number_formats = ('#####', '####', '###')¶
- street_suffixes = ('Alley', 'Avenue', 'Branch', 'Bridge', 'Brook', 'Brooks', 'Burg', 'Burgs', 'Bypass', 'Camp',...¶
- postal_code_formats = ('?%? %?%', '?%?%?%')¶
- provinces = ('Alberta', 'British Columbia', 'Manitoba', 'New Brunswick', 'Newfoundland and Labrador',...¶
- provinces_abbr = ('AB', 'BC', 'MB', 'NB', 'NL', 'NT', 'NS', 'NU', 'ON', 'PE', 'QC', 'SK', 'YT')¶
- provinces_postcode_prefixes¶
- city_formats: faker.providers.ElementsType[str] = ('{{city_prefix}} {{first_name}}{{city_suffix}}', '{{city_prefix}} {{first_name}}',...¶
- street_name_formats = ('{{first_name}} {{street_suffix}}', '{{last_name}} {{street_suffix}}')¶
- street_address_formats = ('{{building_number}} {{street_name}}', '{{building_number}} {{street_name}} {{secondary_address}}')¶
- address_formats = ('{{street_address}}\n{{city}}, {{province_abbr}} {{postalcode}}',)¶
- secondary_address_formats = ('Apt. ###', 'Suite ###')¶
- province¶
- postal_code_letter() str ¶
Returns a random letter from the list of allowable letters in a canadian postal code
- _postcode_replace(postal_code_format: str) str ¶
Replaces all question mark (‘?’) occurrences with a random letter from given postal_code_format, then passes result to numerify to insert numbers