Language id_ID

faker.providers.address

fake.address()
# 'Jl. Rajawali Barat No. 16\nTegal, Sumatera Selatan 31307'

fake.building_number()
# '9'

fake.city()
# 'Sibolga'

fake.city_name()
# 'Surabaya'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Yunani'

fake.country_code(representation="alpha-2")
# 'GM'

fake.postcode()
# '14983'

fake.state()
# 'Sulawesi Barat'

fake.state_abbr()
# 'ST'

fake.street()
# 'Ciumbuleuit'

fake.street_address()
# 'Jl. Pacuan Kuda No. 13'

fake.street_name()
# 'Jalan BKR'

fake.street_prefix_long()
# 'Jalan'

fake.street_prefix_short()
# 'Jl.'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# 'WF 297 KZ'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'COQC2185985780321'

fake.iban()
# 'GB60TSXA7544167492520'

faker.providers.barcode

fake.ean(length=13)
# '1189446227048'

fake.ean13()
# '0991899836118'

fake.ean8()
# '76764936'

faker.providers.color

fake.color_name()
# 'DarkSeaGreen'

fake.hex_color()
# '#b72e5c'

fake.rgb_color()
# '164,248,6'

fake.rgb_css_color()
# 'rgb(208,234,234)'

fake.safe_color_name()
# 'silver'

fake.safe_hex_color()
# '#887700'

faker.providers.company

fake.bs()
# 'expedite integrated action-items'

fake.catch_phrase()
# 'Realigned fresh-thinking benchmark'

fake.company()
# 'Perum Pangestu'

fake.company_prefix()
# 'PD'

fake.company_suffix()
# '(Persero) Tbk'

faker.providers.credit_card

fake.credit_card_expire(start="now", end="+10y", date_format="%m/%y")
# '09/20'

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nZulfa Iswahyudi\n3582980194849249 11/23\nCVC: 107\n'

fake.credit_card_number(card_type=None)
# '30442025718337'

fake.credit_card_provider(card_type=None)
# 'VISA 13 digit'

fake.credit_card_security_code(card_type=None)
# '120'

faker.providers.currency

fake.cryptocurrency()
# ('VTC', 'Vertcoin')

fake.cryptocurrency_code()
# 'PPC'

fake.cryptocurrency_name()
# 'Monero'

fake.currency()
# ('GNF', 'Guinean franc')

fake.currency_code()
# 'PEN'

fake.currency_name()
# 'Comorian franc'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XX'

fake.date(pattern="%Y-%m-%d", end_datetime=None)
# '1990-12-01'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1994, 11, 23)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2019, 4, 18)

fake.date_object(end_datetime=None)
# datetime.date(1988, 6, 11)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1999, 4, 3)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2014, 3, 7)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2013, 9, 17)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 4, 3)

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2019, 2, 6)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1987, 11, 21, 21, 5, 12)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1929, 7, 24, 20, 33, 29)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2009, 1, 24, 17, 8, 38)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 4, 18, 14, 29, 6)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2014, 5, 5, 21, 11, 29)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 23, 18, 15, 29)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 17, 19, 25, 55)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 2, 7, 11, 36, 7)

fake.day_of_month()
# '05'

fake.day_of_week()
# 'Rabu'

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2019, 4, 23)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 17, 21, 0, 25)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2013-08-24T23:02:56'

fake.month()
# '03'

fake.month_name()
# 'November'

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2019, 4, 14)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 25, 21, 5, 51)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '14:02:36'

fake.time_delta(end_datetime=None)
# datetime.timedelta(0)

fake.time_object(end_datetime=None)
# datetime.time(18, 44)

fake.time_series(start_date="-30d", end_date="now", precision=None, distrib=None, tzinfo=None)
# <generator object Provider.time_series at 0x7f10e10b3750>

fake.timezone()
# 'America/La_Paz'

fake.unix_time(end_datetime=None, start_datetime=None)
# 1027549765

fake.year()
# '1977'

faker.providers.file

fake.file_extension(category=None)
# 'css'

fake.file_name(category=None, extension=None)
# 'enim.avi'

fake.file_path(depth=1, category=None, extension=None)
# '/at/adipisci.csv'

fake.mime_type(category=None)
# 'model/x3d+vrml'

fake.unix_device(prefix=None)
# '/dev/vdj'

fake.unix_partition(prefix=None)
# '/dev/xvdf8'

faker.providers.geo

fake.coordinate(center=None, radius=0.001)
# Decimal('-1.403242')

fake.latitude()
# Decimal('-86.192956')

fake.latlng()
# (Decimal('-4.4640415'), Decimal('112.104188'))

fake.local_latlng(country_code="US", coords_only=False)
# ('33.54428', '-84.23381', 'Stockbridge', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('-8.28333', '-35.03333', 'Cabo', 'BR', 'America/Recife')

fake.longitude()
# Decimal('78.837533')

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'mulyanilaksana@perum.net.id'

fake.ascii_email(*args, **kwargs)
# 'padma14@cv.net.id'

fake.ascii_free_email(*args, **kwargs)
# 'saragihgamani@gmail.com'

fake.ascii_safe_email(*args, **kwargs)
# 'darman60@example.com'

fake.company_email(*args, **kwargs)
# 'cahyosuwarno@perum.com'

fake.domain_name(*args, **kwargs)
# 'pd.web.id'

fake.domain_word(*args, **kwargs)
# 'pt'

fake.email(*args, **kwargs)
# 'kawayapranowo@pt.co.id'

fake.free_email(*args, **kwargs)
# 'hilda85@yahoo.com'

fake.free_email_domain(*args, **kwargs)
# 'hotmail.com'

fake.hostname(*args, **kwargs)
# 'srv-70.pt.com'

fake.image_url(width=None, height=None)
# 'https://dummyimage.com/306x772'

fake.ipv4(network=False, address_class=None, private=None)
# '203.39.196.115'

fake.ipv4_network_class()
# 'a'

fake.ipv4_private(network=False, address_class=None)
# '192.168.26.186'

fake.ipv4_public(network=False, address_class=None)
# '144.68.205.212'

fake.ipv6(network=False)
# '9b92:d6f2:521f:9d59:38c7:6342:dae6:246b'

fake.mac_address()
# '33:84:54:0b:2d:8d'

fake.safe_email(*args, **kwargs)
# 'kurniawanrafid@example.org'

fake.slug(*args, **kwargs)
# 'ratione-modi-aut'

fake.tld()
# 'sch.id'

fake.uri()
# 'http://www.pd.ponpes.id/author/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'author'

fake.uri_path(deep=None)
# 'list/tags'

fake.url(schemes=None)
# 'https://ud.org/'

fake.user_name(*args, **kwargs)
# 'mandalapatricia'

faker.providers.isbn

fake.isbn10(separator="-")
# '0-500-20374-1'

fake.isbn13(separator="-")
# '978-1-311-46732-4'

faker.providers.job

fake.job()
# 'Clinical cytogeneticist'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('A aliquam doloribus totam animi dicta. Corrupti impedit deleniti sed '
#  'mollitia doloremque.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Id officia et nobis voluptatum facere facilis. Ipsa maiores expedita '
#     'laudantium fuga. Assumenda ducimus molestiae officia quidem.',
#     'Laboriosam saepe totam. Ipsa ullam aut magni aut accusamus quos. Illo '
#     'unde cumque enim asperiores. Officia ab ex reiciendis quae.',
#     'Molestiae qui cumque dolores distinctio rerum in dolores. Aperiam eveniet '
#     'minus voluptatem. Perferendis commodi molestiae blanditiis mollitia hic '
#     'vel.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Corrupti optio minima non deleniti recusandae.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Nihil dolore ab officia tempore.',
#     'Molestias nam fuga atque.',
#     'Nobis aut atque cupiditate quod.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Reiciendis aperiam illum. Nihil ea neque ut dolore nisi dolorem. Ratione '
#  'modi possimus repellendus molestiae quasi ullam.\n'
#  'Quos dolor quod exercitationem veniam consequuntur voluptatum eum.')

fake.word(ext_word_list=None)
# 'repudiandae'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['debitis', 'repudiandae', 'fuga']

faker.providers.misc

fake.binary(length=1048576)
# (b"\xdb\x19u\x1f\x18\xa0p\xd3\xfa'\x10))\x02\xb3\tN\xff\xdf\xb0!\x07\x99N"
#  b'\x01ogby`\xd7\x1fgVH\nw\x0b\xfe\xb7,\xc2\xf6\x99l0\xe7\x13]8i\xeb\x88+a\xa6'
#  b'\x06\x89\xa1\xba\xe3\x8a\xf5#Om\xc0\x93\xd7z\xbaM\x8cu\xfb\x1duz\x16\xb0'
#  b'|d<\xa7\xb8\xb5\x1f\x8a\x16\x16\x88ohOs0]\xd8\xf6\xeb[\xf5\x1e\xad'
#  b'u\x7f\xb1\xa2\xf2#Zs\xe7\x17\xfb\xce\xde\xc4\xe1\x1cH\x9e;w\xe9vbO?\xadU\x87'
#  b'<\xd6\x15\xbb`V\xd6\x0c2\xcf8\xec\xe7\xa4!\x93R\xa2\xfd\x07v\xd1\xd2\x91'
#  b'g^\xd5\xb6 \xd6\xb4\xc6-\xd5\x0e\x16\xb3\xa5\x03l\xb8\x10k\xa1\xd6\n\x94\xf4'
#  b'\x93n+\xcb\xbds\xd5u\x027(\xf6Dp\x12\xcb\r\x84\xa0M\x1e\xf3\x92\xdbN:\xadC'
#  b'H\xa1\xda\x15\x82\xc9\xd2[\xba\xfe\xdb\x90V\x932\xf8\xb1\x0c@@f.\xc9\x14'
#  b'.\x181\xe5\x128\x14\xbc87U7\x8b\xe9\xfbV\x19O\xe7.c#\x02\xddr\xd8m\xf8'
#  b'-T\x04.pj,\x93\x14\xb733s\xb6X?3\xac\xaa\x04\xba\t\x9f\xfb\x88\x8b\xdd8'
#  b'\xd6)\x1d\xd7\x06"r\x18\x85\xbc\x8e\x9e\xecr\xdf\xa9\x1d\x00\t\xa9\xda\xab|$'
#  b'\xe1\xbdV\xec\xfb\xba\x86\\\xbb\xee\xabyn3:\x13\xc8x\xd0\xcd\x17j\xa0\xe9'
#  b'\x03\xeb\x86\x80\xbc\xe3R\x1b\xb3\xfd\x9e\x96Y\xfbhbE\xee1\xe8l\xcd\xa1T'
#  b'?\xd0\x92-|NUIuo/R\x93\x08\xc1f:)\x8eG\xd6\x9d\xf5\xa8\xa5\xd5\xfdW'
#  b'\x9foA\x08uA\x06\xde2:O\xa7\xac\xf4\t\xd6\x8d\xb0D\xd4\xdd\x15\x97\xedW&&6'
#  b'7\xe6\x18\xc7\x1f)\xec\xa6\x88\xcb>\x8fM\xad\x00W{|\xec\xba\x0f;\xdb\xf9'
#  b'\xf4\xf0P\x07\xf1\xe2\xb3\x80\x05\x9eU\x1a\x8f\xa8\x0b\xbdap\xf8\x81'
#  b'\x9ft;\xaa\xda\xf7\x9b\xad\xf2#\xc5``L]\x81\x05\xc1\xbe\xd3\xeb\x83se'
#  b'y\xcex\xebfn):\x845]?\x11,\xe4f^\xbe\xc74f\x0f8\x8f\xd7\xc9\xc0\x00'
#  b'\x85\t\x19\x83\xe1\xf2\x9e=kq\x83\xfc\xe2g|Q\xf0\x96\x93\x14$%gnb\xb3K\xab'
#  b'[N\xc2\x05\xcc\x97\xa4w\x00\xccD\x98\x07\xd5\xf7\xa3a"\xbf\xf5'
#  b'\x1f\xeb\x83\xb0{\xafEDK\xc8e\x04\x03\xb1\xf5\xb1>4\n\xb7Csl\xf1]\x90K\xdf'
#  b'~\x14\x9a\x8bgQ\xce\x9b\xef\xff\xda\x81\x94\xe0\xe9\x07\xfd\x8b\x10?'
#  b'\xf3@\xc1\xf6\xcb\xd0\xa5\x06\x9cB\xc14_\xe4Y;!\t\x0fi\xe0w7U?|\xe4\xaf'
#  b'\xab\xa2D\xe9\xfe\xdc\xb6?nT\x80\xd8{\x8fU\x9c\x1cZ\x1f\x12\x14L\xaax'
#  b'\xa8\xd0\x9c\xfe\xce\xf0?F\x1b\xe8\x92\xce\xe3/S\x05N\xc9\xa9\xad'
#  b"\xf1\xa2\x10I]G!,,\x94:wl\xa7\xb9\xa8[\x15\xdeo\x7f?\xda'\xdb\x0c\xe1M"
#  b'\xfe\xea\xa5[\x06\xa8\x08PM\x07\xdc\xb9\x1d]\x1aR\xcc\x0e\xbf0x@B\x1f'
#  b'q8\x1b\xc1\xdf\xe9|2!\xe9\xd2\xdaNA\xdd\x10P\xaf\x86\xee|\x14\xbe\x02'
#  b'\x9dJ\xbejS\xcb\x948\x9a\xbe\xa1\xa2\x8a\x93eV\x92}\x88\x97\xb2\xcc\xa7\x16'
#  b'F\xe9\x02a\xe9\xdd\xfcj\xd6\xd5\xa4&\xaa!\xed\xb6\xfc\xca|\xfb,M#\xb2'
#  b'\x01\xc2\x1fi\x8d\x03(\xbd\x1c\x0b\xdb \x81\xbf\xbdcT\xb6 \x90\x19~\x07f'
#  b'`n\xb1\xfc\xd5\x80\x11\xdf\xbc1\x8b\xc5K\x98V }h\xee\x98\xba\x84\xd5n'
#  b'r\xfd\xf8\xe2\xb1\xf0\x98\xbd\x10\x07@E\xb78|p\x07YP\xcc\x88\xb5\x1bg'
#  b'\x0e\x96\xff0v\x83\xc8\xfc\x81\x14\x8d\xde\xab\xff\x11u\xb7:fiN,4\x1924x\xda'
#  b'\xe4\x9c\xa2\\.M[/(U\xa3\x04\x02\xa8sq\x00\xa2\x84\x98\x16E^\xe7k X3'
#  b'U\xd9L\x80\xa6\xf7\xb1+H\x00}\xa1\xd6F@\xc4*n\xee\x8d\x8e\x87\x1e\x9a'
#  b'\x94=\xc5$\xbf\xbd\xa6s\x99\xc8I\xf6k\x89%\xc5X\xa5W\x185v\x95\xcfSow\x86'
#  b'\x83\xc2\xc5\xa4\xf8\xa66\x9f6F\xf8`\x87\xe7\xd4Z\xa2\x95\x132e\x9a\xc3\x8c'
#  b'L\xf3\xbb\x08\xe6\xac\x13!\xd2\x8c\xad5<b\x86\xd9')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '36b0471491694e1ad53776fc9066366a'

fake.null_boolean()
# True

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# 'BecVO8Hqz&'

fake.sha1(raw_output=False)
# '8728eb72ecd64ea984635d13b9ffa47e53fbd62b'

fake.sha256(raw_output=False)
# 'b09a847d2e02b0cdc36f46e7d3dfbf459a7e482b5f47fb998193c7e603c124a9'

fake.uuid4(cast_to=<class 'str'>)
# '30284c0c-df36-4d4b-9b66-db3856ce7dea'

faker.providers.person

fake.first_name()
# 'Harjo'

fake.first_name_female()
# 'Paramita'

fake.first_name_male()
# 'Saka'

fake.last_name()
# 'Hutapea'

fake.last_name_female()
# 'Mulyani'

fake.last_name_male()
# 'Mandala'

fake.name()
# 'Irfan Napitupulu'

fake.name_female()
# 'R. Michelle Andriani, M.Ak'

fake.name_male()
# 'Hesti Namaga'

fake.prefix()
# 'R.A.'

fake.prefix_female()
# 'drg.'

fake.prefix_male()
# 'Ir.'

fake.suffix()
# 'M.Farm'

fake.suffix_female()
# 'S.Farm'

fake.suffix_male()
# 'S.E.I'

faker.providers.phone_number

fake.msisdn()
# '2430116201576'

fake.phone_number()
# '086 285 0265'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Jl. W.R. Supratman No. 90\nMagelang, JB 66038',
#     'birthdate': datetime.date(2009, 12, 15),
#     'blood_group': 'AB-',
#     'company': 'CV Napitupulu',
#     'current_location': (Decimal('51.942673'), Decimal('30.469404')),
#     'job': 'Electrical engineer',
#     'mail': 'nrima00@yahoo.com',
#     'name': 'Zamira Firgantoro, M.Pd',
#     'residence': 'Gg. Cikapayang No. 328\n'
#                  'Pontianak, Kepulauan Bangka Belitung 31415',
#     'sex': 'F',
#     'ssn': '477-16-7699',
#     'username': 'karman54',
#     'website': [   'https://www.cv.id/',
#                    'https://www.pt.sch.id/',
#                    'https://www.cv.ponpes.id/',
#                    'http://cv.int/']}

fake.simple_profile(sex=None)
# {   'address': 'Jl. Rumah Sakit No. 38\nCirebon, KU 14756',
#     'birthdate': datetime.date(1923, 11, 13),
#     'mail': 'lestarizulaikha@gmail.com',
#     'name': 'R.M. Carub Wibisono, S.E.',
#     'sex': 'F',
#     'username': 'slametmansur'}

faker.providers.python

fake.pybool()
# False

fake.pydecimal(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# Decimal('-21.423446901')

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'animi': 'nurul99@cv.gov',
#     'explicabo': 7479,
#     'magnam': 'https://perum.co.id/category/wp-content/search/search/',
#     'necessitatibus': 'gxnFkAuojUhVrAPeFBhP',
#     'quaerat': 'IOmkuvGDrEpKdKpNAvyx',
#     'repudiandae': 6063,
#     'sit': datetime.datetime(1982, 9, 6, 20, 57, 14),
#     'sunt': 'qZLawJTfbgKmNMlYfqUt',
#     'ut': 4353,
#     'voluptatem': Decimal('3249648296492.0')}

fake.pyfloat(left_digits=None, right_digits=None, positive=False, min_value=None, max_value=None)
# -2.14

fake.pyint(min=0, max=9999, step=1)
# 5716

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   datetime.datetime(2000, 1, 30, 5, 11, 2),
#     'ldLoTmVwabtNfxrMDdVM',
#     'siDQNOESVKhHczntnpaL',
#     'HaezOBQBXTsQXXDwRNme',
#     'uGBEaPSImByXLhpCXrBj',
#     'FwSlTkiQqgffUTciUrXn',
#     datetime.datetime(1992, 6, 3, 7, 28, 23),
#     'arsipatra18@perum.mil.id',
#     7599,
#     'VFrPmOuWihQOeKXAQGRi',
#     'ItkDhNVvwXLSlWDTgFWa',
#     'rafidsiregar@yahoo.com',
#     'rirawan@gmail.com']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   540544830.674736,
#     'VRMuXqINjuNFujrdshrW',
#     'HWDQfQXJwgEvhIdzvrFg',
#     -97432049909323.0,
#     'GldtcGfmyQgLcnybqVIO',
#     4240,
#     'bKkBGVPTAARApbqZCBmg',
#     'SmXgfaZnoCEKvkLBqttk',
#     -2018310.34713579,
#     datetime.datetime(2006, 7, 9, 13, 19, 26),
#     'fKHUQqtxiuEMpfuFdsyp',
#     Decimal('-845680154066.91')]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'jmardhiyah@ud.sch.id', 49183109.123, datetime.datetime(2000, 9, 11, 10, 14, 40), datetime.datetime(2010, 9, 28, 4, 30, 42), Decimal('5.664'), 943, 632, 'vQFAJMmJAhrkRIzjteUT'}

fake.pystr(min_chars=None, max_chars=20)
# 'xKXWtadkHQlClgeyNNjf'

fake.pystruct(count=10, *value_types)
# (   [   'usamahpanca@hotmail.com',
#         Decimal('676992870204381.0'),
#         datetime.datetime(2016, 4, 11, 7, 46, 18),
#         datetime.datetime(1998, 8, 10, 19, 56, 5),
#         Decimal('3381545092.4'),
#         datetime.datetime(1974, 8, 9, 3, 56, 24),
#         'JfyblJwDBEvKxbAKEOaB',
#         'fJgSHzjIdUAFvPypzRMh',
#         datetime.datetime(2010, 6, 9, 11, 39, 37),
#         3594],
#     {   'assumenda': -721102092010.657,
#         'aut': 9384,
#         'consequuntur': 'scyOObzwFakEHzuUzzQS',
#         'cum': 'vero06@yahoo.com',
#         'debitis': 21223.0,
#         'dicta': 'PWjqtMVIZqSKeYnNkWAR',
#         'minima': 'SvHfMubRgCPvjQahSuTd',
#         'molestiae': 610.24069274042,
#         'non': 'dljrYIufdUhbARfzXwIa',
#         'provident': 'jzVGCnRzqtYPXdyOWyOr'},
#     {   'ad': {   1: 39.0,
#                   2: [   'wrahayu@cv.or.id',
#                          -744860.3,
#                          Decimal('-21.88059927115')],
#                   3: {   1: 'yslSuSVFyTUeXTxTjugA',
#                          2: 6398,
#                          3: [   'TWVitvAolxGsCdVpRyUr',
#                                 'digdayatarihoran@pt.desa.id']}},
#         'consectetur': {   5: Decimal('378715846993353.0'),
#                            6: [   'MuLJXDLFaMXFyTfeRVVS',
#                                   'kdmSdeWTvRibLGhHEPDC',
#                                   'tlMHqLFFcPJYRwgjVsjX'],
#                            7: {   5: 'ArWxvokxGXCoHCcxFHUV',
#                                   6: 'POoKsXpGgnyDfCzygFcM',
#                                   7: [   Decimal('-1242140579.45'),
#                                          Decimal('-98010616440441.0')]}},
#         'dignissimos': {   3: 'mumpuni01@gmail.com',
#                            4: [   7043,
#                                   -58.72301432963,
#                                   datetime.datetime(2012, 8, 26, 6, 46, 16)],
#                            5: {   3: 9872,
#                                   4: -68119007.10923,
#                                   5: [   datetime.datetime(1980, 6, 20, 20, 53, 8),
#                                          datetime.datetime(1986, 2, 4, 10, 45, 6)]}},
#         'nostrum': {   6: 'qRkhpsKhEMNhgAGyeCyE',
#                        7: [   'siyblPjtuPDIWRoUJckL',
#                               'TcteYMiIypLRVkCpQTLN',
#                               'mIhRDMcrtpeMbFYCSkZb'],
#                        8: {   6: -592989607369.41,
#                               7: 'UcWNjCnzeqaPhqTAnDzw',
#                               8: [885566950510162.0, 'NdmYzVzXhduuHFukXeph']}},
#         'porro': {   2: 'vuVRcBmcapFNdKQlXvJJ',
#                      3: [   'zAAfcFGvyrHGYHJREVsN',
#                             'dpratama@hotmail.com',
#                             'FcnIAmUhOePXWasbkPJH'],
#                      4: {   2: 'eYgTFWYKfzwMOzrOzoeo',
#                             3: 9976,
#                             4: [106087.31996955, 'ozToGMVxdlwVVaKOHKzU']}},
#         'quidem': {   7: 'kIwzlFxZKeWtHlxdOnwT',
#                       8: [   'dVRVXqFFxRrfdSCSFjnG',
#                              -757710431275.0,
#                              datetime.datetime(1982, 10, 26, 3, 56, 9)],
#                       9: {   7: 'limannasyiah@perum.org',
#                              8: 'WPxUBWaQhksxNBCqCjnB',
#                              9: [   datetime.datetime(1982, 4, 2, 5, 14, 49),
#                                     'https://pt.org/']}},
#         'recusandae': {   9: 'gpzwbgWNeQSdxnhIzkOF',
#                           10: [   'https://perum.ac.id/homepage.php',
#                                   Decimal('-7926731019257.5'),
#                                   'fMpKDSmYpxFboyyxuaKF'],
#                           11: {   9: 'http://www.perum.mil/',
#                                   10: 2156522259781.1,
#                                   11: [   'https://www.ud.mil/category.asp',
#                                           'darmajiprakasa@pd.id']}},
#         'unde': {   8: 'VJFGWCwFdVwPXmaAmDar',
#                     9: [8364, Decimal('-6312.549'), 'karsawahyuni@yahoo.com'],
#                     10: {   8: 8121,
#                             9: 'vLoslypPfkTAxDzAhTQF',
#                             10: [   datetime.datetime(1994, 11, 20, 3, 45, 37),
#                                     4082]}},
#         'vero': {   0: datetime.datetime(1970, 11, 27, 18, 28, 56),
#                     1: [   'LzrffgnwEPAdpYxIxduo',
#                            'http://perum.or.id/',
#                            -2941609.68492],
#                     2: {   0: 'EwKybKaGycYNbTyuvima',
#                            1: 'http://www.cv.biz.id/faq/',
#                            2: [   'cVrJbXjPoxfDhGIvZkxv',
#                                   'tcYhOUTQSHxjCwGVbNoX']}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   1280,
#     Decimal('-50.4289'),
#     'bKqEfRvtZUVhqzPlFKpH',
#     'http://www.pt.ponpes.id/categories/search/search/main/',
#     'nRHOIEgqCvLufcqQYajS',
#     Decimal('-597525546647983.0'),
#     'kLLKhKAYHZKCkulRlSbv')

faker.providers.ssn

fake.ein()
# '84-2741150'

fake.itin()
# '991-88-3523'

fake.ssn(taxpayer_identification_number_type="SSN")
# '237-52-1538'

faker.providers.user_agent

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (X11; Linux i686) AppleWebKit/5361 (KHTML, like Gecko) '
#  'Chrome/21.0.815.0 Safari/5361')

fake.firefox()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_11_4; rv:1.9.4.20) Gecko/2015-08-07 '
#  '04:10:14 Firefox/3.6.3')

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.01; Trident/4.1)'

fake.linux_platform_token()
# 'X11; Linux i686'

fake.linux_processor()
# 'i686'

fake.mac_platform_token()
# 'Macintosh; Intel Mac OS X 10_5_8'

fake.mac_processor()
# 'PPC'

fake.opera()
# 'Opera/9.33.(X11; Linux i686; ia-FR) Presto/2.9.178 Version/11.00'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.14.4 (KHTML, like '
#  'Gecko) Version/5.0.4 Safari/534.14.4')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_5) AppleWebKit/5360 (KHTML, like '
#  'Gecko) Chrome/40.0.806.0 Safari/5360')

fake.windows_platform_token()
# 'Windows NT 5.0'