Locale de_AT

faker.providers.address

class faker.providers.address.de_AT.Provider(generator)

Bases: faker.providers.address.de.Provider

address()

:example ‘791 Crist Parks, Sashabury, IL 86039-9874’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.address()
...
'Manuel-Mair-Ring 4/7\n4382 Sankt Pölten'
'Zachstr. 4/1\n7578 Knittelfeld'
'Lehnerweg 80\n1609 Trieben'
'Geierstraße 287\n1587 Mattersburg'
'Mittererweg 9\n3196 Frohnleiten'
building_number()

:example ‘791’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.building_number()
...
'6/0'
'87'
'47'
'38'
'219'
city()

:example ‘Sashabury’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city()
...
'Sankt Pölten'
'Gänserndorf'
'Judenburg'
'Graz'
'Murau'
city_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_name()
...
'Straßburg'
'Sankt Pölten'
'Klagenfurt'
'Gänserndorf'
'Litschau'
city_suffix()

:example ‘town’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_suffix()
...
'Ville'
'Ville'
'Ville'
'Ville'
'Ville'
city_with_postcode()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.city_with_postcode()
...
'7604 Leoben'
'8759 Frauenkirchen'
'2194 Marchegg'
'6241 Vöcklabruck'
'5156 Perg'
country()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.country()
...
'Südafrika'
'Singapur'
'Kokosinseln'
'Georgien'
'Marshallinseln'
country_code(representation='alpha-2')
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.country_code()
...
'ZW'
'TO'
'LB'
'FI'
'MV'
postcode()

:example 86039-9874

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.postcode()
...
'8604'
'9764'
'9593'
'5421'
'6489'
state()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.state()
...
'Kärnten'
'Salzburg'
'Tirol'
'Burgenland'
'Niederösterreich'
street_address()

:example ‘791 Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_address()
...
'Kraftplatz 6'
'Windhagerring 3/8'
'Emanuel-Schweiger-Weg 9'
'Lilli-Thaler-Straße 15'
'Uhlweg 84'
street_name()

:example ‘Crist Parks’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_name()
...
'Schinaglring'
'Carina-Koch-Straße'
'Anna-Maria-Obermayr-Weg'
'Helmstr.'
'Hammerweg'
street_suffix()

:example ‘Avenue’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_suffix()
...
'Street'
'Street'
'Street'
'Street'
'Street'
street_suffix_long()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_suffix_long()
...
'Weg'
'Straße'
'Ring'
'Platz'
'Ring'
street_suffix_short()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.street_suffix_short()
...
'weg'
'str.'
'ring'
'platz'
'straße'

faker.providers.bank

class faker.providers.bank.de_AT.Provider(generator)

Bases: faker.providers.bank.Provider

bank_country()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bank_country()
...
'AT'
'AT'
'AT'
'AT'
'AT'
bban()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.bban()
...
'6604876475938242'
'1948924115781565'
'9387784080160975'
'3513933287115871'
'4841858398947196'
iban()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.iban()
...
'AT456604876475938242'
'AT861948924115781565'
'AT929387784080160975'
'AT383513933287115871'
'AT734841858398947196'

faker.providers.geo

class faker.providers.geo.de_AT.Provider(generator)

Bases: faker.providers.geo.Provider

coordinate(center=None, radius=0.001)

Optionally center the coord and pick a point within radius.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.coordinate()
...
26.826999
45.792650
-158.265114
-40.995129
94.488524
latitude()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.latitude()
...
13.4134995
22.896325
-79.132557
-20.4975645
47.244262
latlng()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.latlng()
...
(Decimal('13.4134995'), Decimal('45.792650'))
(Decimal('-79.132557'), Decimal('-40.995129'))
(Decimal('47.244262'), Decimal('80.880444'))
(Decimal('18.6986795'), Decimal('-17.160223'))
(Decimal('37.935520'), Decimal('12.226293'))
local_latitude()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.local_latitude()
...
48.295914
48.122979
47.448213
47.124904
47.629619
local_latlng(country_code='US', coords_only=False)

Returns a location known to exist on land in a country specified by country_code. Defaults to ‘en_US’. See the land_coords list for available locations/countries.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.local_latlng()
...
('34.95303', '-120.43572', 'Santa Maria', 'US', 'America/Los_Angeles')
('34.09668', '-117.71978', 'Claremont', 'US', 'America/Los_Angeles')
('42.16808', '-88.42814', 'Huntley', 'US', 'America/Chicago')
('39.96097', '-75.60804', 'West Chester', 'US', 'America/New_York')
('46.09273', '-88.64235', 'Iron River', 'US', 'America/Menominee')
local_longitude()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.local_longitude()
...
14.749767
14.403898
13.054366
12.407747
13.417179
location_on_land(coords_only=False)

Returns a random tuple specifying a coordinate set guaranteed to exist on land. Format is (latitude, longitude, place name, two-letter country code, timezone) Pass coords_only to return coordinates without metadata.

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.location_on_land()
...
('38.70734', '-77.02303', 'Fort Washington', 'US', 'America/New_York')
('34.5624', '38.28402', 'Tadmur', 'SY', 'Asia/Damascus')
('30.21121', '74.4818', 'Malaut', 'IN', 'Asia/Kolkata')
('38.10558', '-1.86343', 'Caravaca', 'ES', 'Europe/Madrid')
('35', '136.51667', 'Komono', 'JP', 'Asia/Tokyo')
longitude()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.longitude()
...
26.826999
45.792650
-158.265114
-40.995129
94.488524

faker.providers.internet

class faker.providers.internet.de_AT.Provider(generator)

Bases: faker.providers.internet.Provider

ascii_company_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_company_email()
...
'vschinagl@mair.net'
'anna-mariaobermayr@luttenberger.net'
'rosaliezach@thurner.org'
'anna15@pfeffer-uhl.org'
'nikitahaslinger@moerth.co.at'
ascii_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_email()
...
'nkraft@gmx.at'
'yhofstetter@trauner-luttenberger.co.at'
'luis89@kabsi.at'
'rebecca57@kager-huber.net'
'alexia84@unterweger.at'
ascii_free_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_free_email()
...
'vschinagl@gmail.com'
'timo47@gmail.com'
'hgruber@chello.at'
'schweigervioletta@gmx.at'
'francesca24@chello.at'
ascii_safe_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ascii_safe_email()
...
'vschinagl@example.org'
'timo47@example.com'
'hgruber@example.org'
'schweigervioletta@example.com'
'francesca24@example.org'
company_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.company_email()
...
'vschinagl@mair.net'
'anna-mariaobermayr@luttenberger.net'
'rosaliezach@thurner.org'
'anna15@pfeffer-uhl.org'
'nikitahaslinger@moerth.co.at'
domain_name(levels=1)

Produce an Internet domain name with the specified number of subdomain levels.

>>> domain_name()
nichols-phillips.com
>>> domain_name(2)
williamson-hopkins.jackson.com
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.domain_name()
...
'schinagl.com'
'schrenk-hofstetter.com'
'trauner-luttenberger.co.at'
'pieber.org'
'thurner.org'
domain_word()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.domain_word()
...
'schinagl'
'koch-schrenk'
'lehner'
'luttenberger'
'hammer-trimmel'
email(domain=None)
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.email()
...
'nkraft@gmx.at'
'yhofstetter@trauner-luttenberger.co.at'
'luis89@kabsi.at'
'rebecca57@kager-huber.net'
'alexia84@unterweger.at'
free_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.free_email()
...
'vschinagl@gmail.com'
'timo47@gmail.com'
'hgruber@chello.at'
'schweigervioletta@gmx.at'
'francesca24@chello.at'
free_email_domain()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.free_email_domain()
...
'kabsi.at'
'kabsi.at'
'gmail.com'
'gmail.com'
'gmx.at'
hostname(levels=1)

Produce a hostname with specified number of subdomain levels.

>>> hostname()
db-01.nichols-phillips.com
>>> hostname(0)
laptop-56
>>> hostname(2)
web-12.williamson-hopkins.jackson.com
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.hostname()
...
'email-60.mair.net'
'desktop-75.trauner-luttenberger.co.at'
'email-94.meixner.at'
'db-15.dorn-kremser.net'
'web-87.martin-braun.org'
http_method()

Returns random HTTP method https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

Return type:str
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.http_method()
...
'TRACE'
'OPTIONS'
'PUT'
'POST'
'DELETE'
image_url(width=None, height=None)

Returns URL to placeholder image Example: http://placehold.it/640x480

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.image_url()
...
'https://www.lorempixel.com/788/861'
'https://placeimg.com/995/829/any'
'https://dummyimage.com/621x976'
'https://dummyimage.com/447x285'
'https://placeimg.com/194/513/any'
ipv4(network=False, address_class=None, private=None)

Returns a random IPv4 address or network with a valid CIDR.

Parameters:
  • network – Network address
  • address_class – IPv4 address class (a, b, or c)
  • private – Public or private
Returns:

IPv4

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ipv4()
...
'171.174.170.81'
'95.25.112.121'
'51.105.121.194'
'195.110.164.126'
'141.250.247.54'
ipv4_network_class()

Returns a IPv4 network class ‘a’, ‘b’ or ‘c’.

Returns:IPv4 network class
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ipv4_network_class()
...
'c'
'c'
'b'
'a'
'b'
ipv4_private(network=False, address_class=None)

Returns a private IPv4.

Parameters:
  • network – Network address
  • address_class – IPv4 address class (a, b, or c)
Returns:

Private IPv4

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ipv4_private()
...
'192.168.215.85'
'10.248.203.131'
'172.25.180.188'
'192.168.111.215'
'172.19.8.218'
ipv4_public(network=False, address_class=None)

Returns a public IPv4 excluding private blocks.

Parameters:
  • network – Network address
  • address_class – IPv4 address class (a, b, or c)
Returns:

Public IPv4

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ipv4_public()
...
'195.174.170.81'
'15.227.46.15'
'164.218.94.112'
'214.253.123.155'
'134.17.181.9'
ipv6(network=False)

Produce a random IPv6 address or network with a valid CIDR

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ipv6()
...
'e3e7:682:c209:4cac:629f:6fbf:d82c:7cd'
'f728:b4fa:4248:5e3a:a5d:2f35:6baa:9455'
'eb11:67b3:67a9:c378:7c65:c1e6:82e2:e662'
'f7c1:bd87:4da5:e709:d471:3d61:c8a7:639'
'e443:df78:9558:867f:5ba9:1fb0:7a02:4204'
mac_address()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.mac_address()
...
'c5:d7:14:84:f8:cf'
'9b:f4:b7:6f:47:90'
'47:30:80:4b:9e:32'
'25:a9:f1:33:b5:de'
'a1:68:f4:e2:85:1f'
port_number(is_system=False, is_user=False, is_dynamic=False)

Returns a network port number https://tools.ietf.org/html/rfc6335

Parameters:
  • is_system – System or well-known ports
  • is_user – User or registered ports
  • is_dynamic – Dynamic / private / ephemeral ports
Return type:

int

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.port_number()
...
50494
55125
5306
33936
63691
safe_email()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.safe_email()
...
'vschinagl@example.org'
'timo47@example.com'
'hgruber@example.org'
'schweigervioletta@example.com'
'francesca24@example.org'
slug(value=None)

Django algorithm

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.slug()
...
'sapiente-quidem-in'
'maiores-illo-quos'
'labore-nesciunt'
'magnam-eligendi'
'nulla-dolorum'
tld()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.tld()
...
'org'
'net'
'com'
'co.at'
'com'
uri()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.uri()
...
'https://www.mair.net/explore/category/privacy.html'
'http://www.zehetner.net/'
'http://www.hoefer.co.at/'
'http://martin-braun.org/main/terms/'
'https://simic-hoeller.net/list/wp-content/categories/main/'
uri_extension()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.uri_extension()
...
'.jsp'
'.php'
'.htm'
'.html'
'.htm'
uri_page()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.uri_page()
...
'terms'
'about'
'homepage'
'main'
'register'
uri_path(deep=None)
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.uri_path()
...
'posts/tag'
'explore/tag'
'explore/category'
'categories'
'main/main'
url(schemes=None)
Parameters:schemes – a list of strings to use as schemes, one will chosen randomly.

If None, it will generate http and https urls. Passing an empty list will result in schemeless url generation like “://domain.com”.

Returns:a random url string.
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.url()
...
'https://hartmann-mair.com/'
'https://www.obermayr-trauner.com/'
'http://hammer-trimmel.org/'
'https://schachinger.net/'
'http://www.pfeffer-uhl.org/'
user_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.user_name()
...
'vschinagl'
'carinakoch'
'yhofstetter'
'rosa82'
'luanapieber'

faker.providers.person

class faker.providers.person.de_AT.Provider(generator)

Bases: faker.providers.person.Provider

first_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name()
...
'Nadja'
'Lucia'
'Vincent'
'Manuel'
'Carina'
first_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_female()
...
'Ruth'
'Nicole'
'Karoline'
'Elvira'
'Lia'
first_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.first_name_male()
...
'Ralph'
'Nikola'
'Jonas'
'Fabio'
'Lennard'
last_name()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name()
...
'Staudacher'
'Schinagl'
'Kraft'
'Hartmann'
'Mair'
last_name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_female()
...
'Staudacher'
'Schinagl'
'Kraft'
'Hartmann'
'Mair'
last_name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.last_name_male()
...
'Staudacher'
'Schinagl'
'Kraft'
'Hartmann'
'Mair'
name()

:example ‘John Doe’

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name()
...
'Prof. Karoline Hartmann'
'Julijana Schrenk'
'Kilian Obermayr-Trauner'
'Erina Schiller'
'Elma Trimmel'
name_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_female()
...
'Nicole Kraft '
'Lia Koch'
'Florentina Lehner '
'Sophie Luttenberger-Helm'
'Maria Hammer '
name_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.name_male()
...
'Nikola Kraft '
'Lennard Koch'
'Fridolin Lehner '
'Stefan Luttenberger-Helm'
'Marco Hammer '
prefix()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix()
...
'Univ.Prof.'
'Prof.'
'Ing.'
'Mag.'
'Dipl.-Ing.'
prefix_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_female()
...
'Univ.Prof.'
'Prof.'
'Ing.'
'Dr.'
'Dipl.-Ing.'
prefix_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.prefix_male()
...
'Univ.Prof.'
'Prof.'
'Ing.'
'Dr.'
'Dipl.-Ing.'
suffix()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix()
...
''
''
''
''
''
suffix_female()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_female()
...
''
''
''
''
''
suffix_male()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.suffix_male()
...
''
''
''
''
''

faker.providers.ssn

class faker.providers.ssn.de_AT.Provider(generator)

Bases: faker.providers.ssn.Provider

A Faker provider for the Austrian VAT IDs

ssn()
Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.ssn()
...
'604-87-6475'
'382-42-1948'
'924-11-5781'
'593-87-7840'
'801-60-9753'
vat_id()

http://ec.europa.eu/taxation_customs/vies/faq.html#item_11 :return: a random Austrian VAT ID

Examples:
>>> Faker.seed(0)
>>> for _ in range(5):
...     fake.vat_id()
...
'ATU60487647'
'ATU38242194'
'ATU89241157'
'ATU56593877'
'ATU40801609'