Language id_ID

faker.providers.address

fake.street()
# 'Gedebage Selatan'

fake.street_name()
# 'Gg. Kebonjati'

fake.city()
# 'Pekanbaru'

fake.postcode()
# '98022'

fake.address()
# 'Jl. Jamika No. 7\nBontang, Sumatera Barat 72223'

fake.country()
# 'Libya'

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

fake.street_address()
# 'Gg. Gegerkalong Hilir No. 1'

fake.street_suffix()
# 'Street'

fake.street_prefix_long()
# 'Gang'

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

fake.state_abbr()
# 'NTB'

fake.city_suffix()
# 'Ville'

fake.building_number()
# '886'

fake.state()
# 'Sumatera Utara'

fake.geo_coordinate(center=None, radius=0.001)
# Decimal('-7.150123')

fake.city_name()
# 'Mojokerto'

fake.latitude()
# Decimal('77.345853')

fake.street_prefix_short()
# 'Lr.'

faker.providers.automotive

fake.license_plate()
# 'DJ 7327 PMF'

faker.providers.bank

fake.bban()
# 'TMIX9925807340346'

fake.bank_country()
# 'GB'

fake.iban()
# 'GB09YTOC8346179584147'

faker.providers.barcode

fake.ean8()
# '36216529'

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

fake.ean13()
# '7113492589151'

faker.providers.color

fake.safe_hex_color()
# '#88bb00'

fake.safe_color_name()
# 'gray'

fake.rgb_color()
# '6,179,132'

fake.rgb_css_color()
# 'rgb(66,39,49)'

fake.color_name()
# 'DarkViolet'

fake.hex_color()
# '#b5951b'

faker.providers.company

fake.company()
# 'PT Oktaviani'

fake.catch_phrase()
# 'Ameliorated contextually-based process improvement'

fake.bs()
# 'innovate integrated e-tailers'

fake.company_suffix()
# 'Tbk'

fake.company_prefix()
# 'Perum'

faker.providers.credit_card

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

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

fake.credit_card_full(card_type=None)
# 'Discover\nWulan Hutagalung\n6512463043173606 04/25\nCVC: 100\n'

fake.credit_card_provider(card_type=None)
# 'Mastercard'

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

faker.providers.currency

fake.currency_name()
# 'Belize dollar'

fake.currency()
# ('GHS', 'Ghanaian cedi')

fake.currency_code()
# 'DJF'

fake.cryptocurrency_code()
# 'NEM'

fake.cryptocurrency()
# ('UBQ', 'Ubiq')

fake.cryptocurrency_name()
# 'MazaCoin'

faker.providers.date_time

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1158, 9, 5, 10, 51, 14)

fake.month_name()
# 'April'

fake.timezone()
# 'Europe/Malta'

fake.date_this_year(before_today=True, after_today=False)
# datetime.date(2018, 3, 16)

fake.future_date(end_date="+30d", tzinfo=None)
# datetime.date(2018, 7, 16)

fake.time_object(end_datetime=None)
# datetime.time(6, 13, 15)

fake.time_delta(end_datetime=None)
# datetime.timedelta(14757, 37858)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 3, 26)

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

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2018, 7, 12)

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(2006, 12, 5, 0, 36, 21)

fake.past_date(start_date="-30d", tzinfo=None)
# datetime.date(2018, 6, 28)

fake.iso8601(tzinfo=None, end_datetime=None)
# '2007-08-24T13:07:14'

fake.am_pm()
# 'PM'

fake.month()
# '08'

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 2, 23, 3, 59, 3)

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2018, 7, 15, 11, 27, 23)

fake.year()
# '1994'

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

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

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(1995, 7, 16, 8, 47, 6)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2016, 6, 26)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2018, 7, 13, 19, 22, 47)

fake.date_object(end_datetime=None)
# datetime.date(2002, 1, 5)

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

fake.century()
# 'XXI'

fake.day_of_week()
# 'Kamis'

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2010, 2, 19, 19, 30, 33)

fake.day_of_month()
# '17'

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(1993, 9, 13)

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2018, 6, 16, 6, 10, 55)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2018, 7, 4, 15, 0, 49)

fake.date_between_dates(date_start=None, date_end=None)
# datetime.date(2018, 7, 13)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2000, 6, 13, 20, 16, 51)

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'ipsum.ods'

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

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

fake.mime_type(category=None)
# 'video/x-flv'

fake.file_path(depth=1, category=None, extension=None)
# '/iure/sed.txt'

faker.providers.internet

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

fake.safe_email(*args, **kwargs)
# 'ratna05@example.net'

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

fake.ascii_email(*args, **kwargs)
# 'agnesnasyiah@hotmail.com'

fake.ipv6(network=False)
# '8b90:a334:de53:d15:dc5:ffa4:d43e:5ae4'

fake.ascii_free_email(*args, **kwargs)
# 'hardiansyahcahya@hotmail.com'

fake.mac_address()
# '2d:6f:ff:2c:d0:7f'

fake.ascii_safe_email(*args, **kwargs)
# 'saefullahganda@example.org'

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

fake.uri()
# 'https://ud.ponpes.id/index.jsp'

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

fake.email(*args, **kwargs)
# 'rajasavictoria@perum.or.id'

fake.slug(*args, **kwargs)
# 'voluptates'

fake.domain_name(*args, **kwargs)
# 'perum.go.id'

fake.uri_page()
# 'post'

fake.ascii_company_email(*args, **kwargs)
# 'labuh68@pt.mil'

fake.tld()
# 'net'

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

fake.free_email(*args, **kwargs)
# 'kurnia14@hotmail.com'

fake.uri_extension()
# '.php'

fake.company_email(*args, **kwargs)
# 'kusumocinthia@ud.id'

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

fake.url(schemes=None)
# 'http://pt.gov/'

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

fake.ipv4_network_class()
# 'a'

fake.uri_path(deep=None)
# 'explore'

faker.providers.isbn

fake.isbn10(separator="-")
# '1-252-77588-1'

fake.isbn13(separator="-")
# '978-1-08-457608-7'

faker.providers.job

fake.job()
# 'Environmental manager'

faker.providers.lorem

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Explicabo reiciendis molestiae laboriosam necessitatibus delectus. '
#     'Assumenda fugit praesentium officiis.',
#     'Ut quis adipisci earum quas eos. Labore at ducimus adipisci ipsum '
#     'corrupti. Nam repellendus unde dolore libero esse.',
#     'Eum quidem dolores amet. Eos quam at culpa vero consectetur numquam. '
#     'Impedit dignissimos ea exercitationem ex.']

fake.words(nb=3, ext_word_list=None)
# ['consequuntur', 'assumenda', 'omnis']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Laboriosam accusamus exercitationem dolor eos.'

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

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# 'Quae quisquam nesciunt. Ipsa expedita omnis eveniet.'

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Nobis recusandae nihil quibusdam. Nemo tempore blanditiis ipsam officia ut.\n'
#  'Rerum numquam veniam. Adipisci iure exercitationem possimus explicabo.')

fake.sentences(nb=3, ext_word_list=None)
# [   'Aliquam nisi saepe ea soluta modi aliquid.',
#     'Quibusdam iusto aliquid necessitatibus enim.',
#     'Accusantium pariatur beatae hic.']

faker.providers.misc

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '+49Z)xwSvi'

fake.md5(raw_output=False)
# 'fcd1dbedcdc8a403ecf5b7567543765b'

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

fake.null_boolean()
# False

fake.locale()
# 'ber_MA'

fake.binary(length=1048576)
# (b'\x9c\x14F-\xb4\t\x8a]\x8dJ\x17\xc7i\x84r\xf6|7\xd6q`|\x03p\xb1\xf6\xdd\xe5'
#  b'\xf9b:!\x89:\xa5.\x12\xa1L\x17s\x9f\xba\xbai\x13\xe5\x0e\xbdU\xf5\x8b'
#  b'\x97m\xfcW\x02z\xa9\xd3\xf9\xb6\xf6Sp\x1d\xc6_\x19_\x00\x05\xb3\xf41\xe4'
#  b'\xa9\x19\xb3\x1b\xba\xffN\x9b\x86\xeb\x18\\\xa6\xb4\xeba\xe3s\xa5\xea'
#  b'\xb8\xd9KZ\x98(\xe2\xd4\x1etX\xe1$\x1c\xaf42\x9dSc`1\xc5M\xfc\xc5\xea\xa7'
#  b'8\xae\xbb\x16\x1d6K\xa17%\x1e\xf9l\xa8\\\xe0!\xdd\xc3\x908\x86\xac0'
#  b'_\xea\x0eB\xb5\xde\x86uA0\xfd\xb7 +\xe68\xaf\x86\xfd7\xde\xf4\xff\x1c'
#  b'X\xf5\xa3\xcdg&dUd\xf0>\x91\xe7\x163\x8c6\x80l<\xe2=P\xbf\xa6s\x96v'
#  b'\x0eP!\xc2|\x1a\x0b\xb7\xe4L\xccF\xea\x97\x8c0\xc2{{\xfbcm\xd3\x12'
#  b"\xff\xc3\xac\xc9\x1fR\xf2'b4}\x04\xffCY\x0f\xdbB\xd5\xf8P\x88\x9f\xd5"
#  b't\xb8\xc0Q\x8f\xd1q\xf2\xc3\xba\x8a(b\x81@\xbe\t\xddU\x8f\x99uk\xbamA\xb0K'
#  b'\xac\xdb\xfc\xdc\xf7\x8b\xa4\xce\xcf\xee\xef\x8d\xb4\x13\x1bQAO\r/'
#  b'\x01\x0c\xa5\xc2W4\xeaU\xbd\x822a\x7f\xa1\x8d\x89f\xfd),\xb5N5\x14'
#  b'\xebJ\xb2\xd3\xe4\xee\xac:\x1bx\xb6\xd2\x16\xe0C(dB\x92\xbe\xaa\xff\x15x'
#  b'\xc7\xde\x9a\xea\xa0\x05\xb6\x96w\x0c\xb3\x02j\x12U\x1db\x95ui\x18C+K'
#  b'\xdc u\xdb\xe3\x89\x9f\xd1pc-\x08\x824$\xb8m\x91\xcb\x81$*\x9a\x1fv\xd8e\x12'
#  b'Lhz\x0e\x83C3\xdb\xb2Y\xd7\x8a\xe0\xd9\xaa`\xa8\x84?\xe1\x01f!\x89'
#  b'?\xf5\xa0\xf0\x93\xc4\x9d\xc9\xf9\xab\x9d\xb9\x9c\x08 \x03.\xe0\t\xf7wu\x8aq'
#  b'g\xda8\xce\x89aJ\xe3ko\xd4b\xbb\xe1\xc8\xb7\xf3\xa6\xbb>\x0e\x8c\xa5\xca'
#  b'\x14\xcbV=\x9a\x00\x99\xee\xac\x0b\xa8\xb8;T)L\xec\xd2\xf2\x0e8\xc8y\x7f'
#  b's\x84Yp\xaf\x14)\xb8A\xca\xcd\x93A[\xe7\x89\x03\xb4\x19\xbdj;i#21r\x9b'
#  b'k\xc9\x0e\x07lm\xff{\xa0-\x8b\xd3Evsyi\x9a\x8abc\x00\x87\x11\xbd\xd6}p'
#  b"\xaf\xb3y\xe2gqX\xfe`\xf6f'\x12nRa\xc4x\x00\xd6\xd3\xcf\x8aH\x8a\xb9\x06E"
#  b'\x006\xdc/\xdc`{9\x1c\xc8?n\xe0\xd5\x18\x9e\x915\xce\xae9\xaa\xa8\x06gWe\xb8'
#  b'\x92E\xa7y\xe21\xca\x0c\xc0\xdd\x02I\x98\x18$\x8d\xa77o\xd7\x1f\x84+`X^+S'
#  b'T6\xd2\xc1\xd8\x1cA\\\x9a\x01]td\xc2\xa0\xe1\x19\x14X\x80\xdbU\xf0\x19'
#  b'z\xaaiY\x9c\xd4$\xe7\xea\x16f\x1b\xf2\x1aN~u!\x92\xa2Y\xec\x15\xa1'
#  b"\xf7\x8c+\x89\xce\x04\x93=\xa0S'\xed\xf2\xb8\xbd\xeef\xcb\x9d\x14"
#  b'9\x0b\xcf\x9f\xce!\x10\x7f\xc6\x90y\x13\xec\xbf\x85j\xacL\xb1(T\x88\x06m'
#  b'\xb47\xd8x\xcb&\xd8\x05\xc7\x19(}k\xebt1[\x0fy\xdd\x00T+H\x02\\\x9c\xc8'
#  b'QH,\xfbf \xf30\xbb\r\x9a\\U(Qp`6\xc3B\xb5{\xc4\x835\xa3pS\x9b.\x8c\xb4'
#  b'\x97\xba\xd8#\xc1\x01X\xcb\x89\x011>p\x08\xf8>\xcff\x14\xb6\xa9Uc\xf3'
#  b'\xad;W\x85\xef\x98\xd3m\x93\x89\xb9\xd0\xe2\xdf3\xc8W\x0b\xd7\xe4\xb5]\xbbX'
#  b'\xa9\xcf$\xa2Dc\x8b]m\xa8\xf7\xd6[\x8f`3\xfa\xa8\xca\xa3`\xf4\x8e\x8d'
#  b'vC\x00\xef\xa1\xf1\xd8\x16P\x18\x12,\x11+\xf0@m.{9se\xed\xab\xa9\xac,\x9c'
#  b'\xea\x97\x0e\x83,W\x91w\x106o\xce[\x0e\x0e{\x80\x9c\x9b\xb5\x18\x05\xc7\x99'
#  b's\x9e\xb6vGI\x10~Z\x99\x17Cb\x0b\xf3\xe2\x92\xd8K\x1f7b\xf4\xb1v!\x9a\xbe'
#  b'C\x98G\x18\xd6_W\x8bQ.|\xfaj\xc2\xac\xae\xe5X\xd9\x05;\x15\xcb6'
#  b'\xc9\xb2\xc9\xed\xe5\x9f6u\xba\\\xc9\x06U\x97\x12\xf8\xd8\x82\x98z\xa4\x8a=k'
#  b'?\x0b\x857\x85\xd2\xb1S\x12m\x97\xb3X~\x7f\x07\xad\xfc\xe9\xb0\x8b\xd1.\x02'
#  b'\x1b3|\xcf\x03\x12q>\xcd\xf2\xd4AFa\x06n')

fake.language_code()
# 'tn'

fake.boolean(chance_of_getting_true=50)
# False

fake.sha1(raw_output=False)
# '6638c6c1405ae14feefa3ffac55e37604625a5bf'

fake.uuid4()
# '7825e677-f49d-e34b-1290-c9248d78c4a3'

faker.providers.person

fake.name_female()
# 'Galih Nainggolan'

fake.name_male()
# 'Hafshah Suartini'

fake.last_name()
# 'Marpaung'

fake.prefix_female()
# 'dr.'

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

fake.suffix()
# 'S.Farm'

fake.first_name_male()
# 'Mustofa'

fake.name()
# 'Manah Hutasoit'

fake.suffix_male()
# 'S.H.'

fake.first_name_female()
# 'Restu'

fake.last_name_male()
# 'Kurniawan'

fake.prefix_male()
# 'Dt.'

fake.last_name_female()
# 'Puspita'

fake.suffix_female()
# 'S.Kom'

fake.first_name()
# 'Tri'

faker.providers.phone_number

fake.phone_number()
# '+62 (86) 022-1164'

fake.msisdn()
# '3913048852192'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Gang PHH. Mustofa  No. 0\nCimahi, Riau 74203',
#     'birthdate': datetime.date(1983, 5, 28),
#     'blood_group': 'AB+',
#     'company': 'CV Laksmiwati',
#     'current_location': (Decimal('-80.446036'), Decimal('-124.780028')),
#     'job': 'Engineer, drilling',
#     'mail': 'darmajipratama@gmail.com',
#     'name': 'Vanesa Nainggolan, S.E.I',
#     'residence': 'Jalan K.H. Wahid Hasyim No. 781\n'
#                  'Ambon, Kalimantan Timur 08905',
#     'sex': 'F',
#     'ssn': '035-32-7948',
#     'username': 'sinagatira',
#     'website': [   'http://www.perum.desa.id/',
#                    'http://pd.web.id/',
#                    'http://pt.net.id/']}

fake.simple_profile(sex=None)
# {   'address': 'Lr. Sukajadi No. 4\nTangerang Selatan, DKI Jakarta 24722',
#     'birthdate': datetime.date(2004, 10, 21),
#     'mail': 'gwijayanti@hotmail.com',
#     'name': 'Kawaca Salahudin',
#     'sex': 'M',
#     'username': 'csudiati'}

faker.providers.python

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'CeSEdZUjHzXnyiMmQLJH', 'karyanapitupulu@hotmail.com', 'mlnXbHwaDAcrcEJOwijX', 1323, datetime.datetime(2014, 1, 20, 14, 31, 55), 'tWBHsCnnXKVEEKtDfUMu', 'DpZuvuHWHMSinABQpDVo', Decimal('6990594794.366')}

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('-274232.57694'),
#     1794,
#     'LMWwuehnJSMmJEExzPvY',
#     'njbslMDSXRnBfgFEUkpG',
#     datetime.datetime(1986, 11, 18, 14, 8, 2),
#     'vegasuryatmi@pd.my.id',
#     -7.7969]

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

fake.pydecimal(left_digits=None, right_digits=None, positive=False)
# Decimal('5756836771258.7')

fake.pystruct(count=10, *value_types)
# (   [   8605,
#         'marpaungwakiman@yahoo.com',
#         'NgPORUSaSHVapoYyXkxy',
#         'WDEErXRaDMrWvtwKEBia',
#         6310,
#         'CdBtecJcXdHYLtlVKpeG',
#         'dxEmYalKCXjikCdpYZjQ',
#         6202,
#         'https://pd.desa.id/tag/terms.asp',
#         'usihombing@pd.mil'],
#     {   'ab': 6802,
#         'doloribus': 'http://cv.web.id/search/app/homepage.php',
#         'illo': 3037,
#         'laboriosam': 642805105777.0,
#         'magnam': 'JHYILNnxpvxgcykqsiqy',
#         'minus': 4854,
#         'nostrum': 8702,
#         'possimus': Decimal('6.49'),
#         'praesentium': 'HyiCECbAdFkLzTWRDsqf',
#         'qui': 'OwnXmwIKNwREVglYEEtK'},
#     {   'accusantium': {   2: 6690,
#                            3: [   'NZpugKGbkjzJQAwXQnfa',
#                                   -1079.8554605,
#                                   Decimal('8557731.6222')],
#                            4: {   2: 'wkuTWUYgmPKkUUMssOMF',
#                                   3: 6140,
#                                   4: [79.8626841371, 'UnEEONhTHTlxYwbuXxSE']}},
#         'assumenda': {   1: datetime.datetime(2014, 5, 8, 14, 3, 11),
#                          2: [   Decimal('67476606532511.0'),
#                                 'AhEZNvFfQAvQfDJbPryX',
#                                 'TwckLjwMMyNerxKoCaeI'],
#                          3: {   1: 8339,
#                                 2: Decimal('-6.5049401058635'),
#                                 3: [   datetime.datetime(1976, 3, 19, 4, 46, 44),
#                                        15.5]}},
#         'eaque': {   7: 157177466372.45,
#                      8: [   datetime.datetime(2004, 2, 25, 15, 48, 50),
#                             'xmpTnrcMhahJxkurvznr',
#                             'laksitazulfa@yahoo.com'],
#                      9: {   7: datetime.datetime(2005, 6, 5, 12, 46, 41),
#                             8: 'ifdvnKZvOBUNlVtuISQx',
#                             9: [   'natsirvinsen@gmail.com',
#                                    'yADTcJMbWfcriMWAdkBj']}},
#         'laborum': {   4: Decimal('-1134497620139.0'),
#                        5: [   6193,
#                               'dxGhVoPpdEPxuUAFOaBv',
#                               'pradanataufan@hotmail.com'],
#                        6: {   4: 'GOBSDKbqHPCForQcyAow',
#                               5: 'eEgGQzfHrvCVRhFGrFYk',
#                               6: [   -18592214510065.0,
#                                      datetime.datetime(1990, 7, 7, 13, 43, 40)]}},
#         'laudantium': {   3: 5.451873149,
#                           4: [   datetime.datetime(1993, 3, 8, 2, 23, 10),
#                                  'winarnoyahya@hotmail.com',
#                                  6328],
#                           5: {   3: 2652,
#                                  4: datetime.datetime(1982, 11, 28, 4, 25, 25),
#                                  5: [4314, 5911]}},
#         'minima': {   5: 3053,
#                       6: [   Decimal('-25079.363'),
#                              'kqaEAHkAYoDZNBcbRBhJ',
#                              'mitranurdiyanti@yahoo.com'],
#                       7: {   5: 'DtkjcfLlcCrkmfQnDUWO',
#                              6: 8810,
#                              7: [   'UtWlpdufuBjBkMRrDmTl',
#                                     datetime.datetime(1976, 2, 23, 19, 35, 52)]}},
#         'quas': {   9: datetime.datetime(2011, 9, 4, 9, 51, 46),
#                     10: [   'hjPgPPwBbUywekHtmOFj',
#                             Decimal('-5312018.3885'),
#                             -49261662996914.5],
#                     11: {   9: 'vBJiCvFtVfYBPNxWJOlc',
#                             10: Decimal('-8313917.41389'),
#                             11: ['https://pt.web.id/category/faq/', 9458]}},
#         'saepe': {   8: 'LXNVVpgVeNLdJjJsMeBC',
#                      9: ['kvhLusCTCIgyyaVxwHrc', 1619, 'GBoJjFyzgcZwkRUoFlyV'],
#                      10: {   8: 'http://pd.biz.id/about/',
#                              9: 'AIbffVGKcPHMZTjJIQIm',
#                              10: ['http://www.pt.my.id/main/', 9638]}},
#         'totam': {   6: 9651,
#                      7: [   Decimal('105948191.6'),
#                             'rvDNMgyHaKyhrJDOcXbr',
#                             'FxAdVftIZqqourklDOFd'],
#                      8: {   6: 4405,
#                             7: 'http://cv.my.id/',
#                             8: [   'http://perum.co.id/homepage/',
#                                    'rahman04@pt.or.id']}},
#         'voluptate': {   0: 133,
#                          1: [   'hpBNSytRIQkjFUmVHhyI',
#                                 'jQeoqqPqijwYqIHaZNQZ',
#                                 4518],
#                          2: {   0: 'BvjegOiagiumQjkkBcMY',
#                                 1: 'https://pt.int/privacy.html',
#                                 2: [5303, 'KSxvyDDHBxPlGmFWuruj']}}})

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'hREdzrPKIstIBDqtmubk',
#     'vkurniawan@cv.or.id',
#     797084549.1664,
#     Decimal('4120935.0'),
#     860999591.90083,
#     'bGJUsTbnVYRlczIDdvqd',
#     'AjIANoYbHCijqajDhDRE',
#     'http://ud.id/main/app/faq/',
#     -874.2603462,
#     1259896699320.9,
#     'psvMATeCKoUjawPflkLb')

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   -25824.4058,
#     2337,
#     'OyutmQOVyhZNajEeUbPc',
#     Decimal('6.0'),
#     9445,
#     'urvNAUiCLoxLtNRBmBCK',
#     7596,
#     datetime.datetime(2008, 2, 2, 17, 3, 4),
#     Decimal('591159565965.106'),
#     'widiastutiasmuni@pd.desa.id',
#     'TjIUaNNxhDhTarFQElza',
#     datetime.datetime(1976, 3, 8, 23, 35, 27),
#     'rDNKFwheRUgjEBHvkCWP',
#     'EIavAHOzJSHOfObDwxAD')

fake.pybool()
# True

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'dolorem': Decimal('-6261673504.8'),
#     'doloribus': 'CAtXiHMGZXYAseznYbPN',
#     'ex': 'cakrajiya60@perum.int',
#     'in': 'SBNcrtumcJZqjJeiWQzZ',
#     'officia': 'dBwTgBwZNYoevhaSVONs',
#     'quidem': datetime.datetime(1974, 9, 3, 22, 34, 51),
#     'reiciendis': 'http://www.ud.ac.id/category/',
#     'sapiente': 6648,
#     'sunt': 8775}

fake.pyint()
# 648

fake.pyfloat(left_digits=None, right_digits=None, positive=False)
# -32396980.90976

faker.providers.ssn

fake.itin()
# '982-82-2758'

fake.ein()
# '12-2500891'

fake.ssn(taxpayer_identification_number_type="SSN")
# '163-06-0022'

faker.providers.user_agent

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

fake.firefox()
# ('Mozilla/5.0 (Windows NT 6.0; hy-AM; rv:1.9.0.20) Gecko/2016-03-29 02:28:37 '
#  'Firefox/6.0')

fake.opera()
# 'Opera/8.36.(Windows NT 5.1; be-BY) Presto/2.9.186 Version/12.00'

fake.mac_processor()
# 'U; PPC'

fake.safari()
# ('Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/532.17.2 (KHTML, like '
#  'Gecko) Version/5.1 Safari/532.17.2')

fake.windows_platform_token()
# 'Windows 98; Win 9x 4.90'

fake.linux_processor()
# 'x86_64'

fake.internet_explorer()
# 'Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/5.1)'

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

fake.user_agent()
# ('Mozilla/5.0 (Windows NT 5.0) AppleWebKit/5360 (KHTML, like Gecko) '
#  'Chrome/30.0.864.0 Safari/5360')

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