Language id_ID

faker.providers.address

fake.address()
# 'Jl. Dr. Djunjunan No. 916\nKendari, Bali 29460'

fake.building_number()
# '82'

fake.city()
# 'Balikpapan'

fake.city_name()
# 'Bengkulu'

fake.city_suffix()
# 'Ville'

fake.country()
# 'Tunisia'

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

fake.postcode()
# '98337'

fake.state()
# 'Bengkulu'

fake.state_abbr()
# 'MU'

fake.street()
# 'Sentot Alibasa'

fake.street_address()
# 'Gg. Jend. A. Yani No. 769'

fake.street_name()
# 'Gang Pelajar Pejuang'

fake.street_prefix_long()
# 'Jalan'

fake.street_prefix_short()
# 'Gg.'

fake.street_suffix()
# 'Street'

faker.providers.automotive

fake.license_plate()
# 'M 4912 ZJW'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'AEIW7203760783092'

fake.iban()
# 'GB76FWCI5627583352216'

faker.providers.barcode

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

fake.ean13()
# '4186903701681'

fake.ean8()
# '64395807'

faker.providers.color

fake.color_name()
# 'White'

fake.hex_color()
# '#3f65a5'

fake.rgb_color()
# '85,154,180'

fake.rgb_css_color()
# 'rgb(176,11,20)'

fake.safe_color_name()
# 'aqua'

fake.safe_hex_color()
# '#114400'

faker.providers.company

fake.bs()
# 'monetize transparent paradigms'

fake.catch_phrase()
# 'Multi-tiered intermediate artificial intelligence'

fake.company()
# 'Perum Pertiwi Latupono'

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")
# '05/25'

fake.credit_card_full(card_type=None)
# 'JCB 16 digit\nJinawi Nasyidah\n3510562347599686 07/20\nCVC: 885\n'

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

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

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

faker.providers.currency

fake.cryptocurrency()
# ('NEM', 'XEM')

fake.cryptocurrency_code()
# 'IOTA'

fake.cryptocurrency_name()
# 'AMP'

fake.currency()
# ('USD', 'United States dollar')

fake.currency_code()
# 'IDR'

fake.currency_name()
# 'United States dollar'

faker.providers.date_time

fake.am_pm()
# 'PM'

fake.century()
# 'XVIII'

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

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

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

fake.date_object(end_datetime=None)
# datetime.date(2008, 11, 2)

fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
# datetime.date(1938, 2, 18)

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2001, 6, 27)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2011, 8, 29)

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

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1997, 11, 23, 4, 57, 57)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1272, 1, 30, 12, 46, 32)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2003, 9, 16, 3, 6, 57)

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

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2006, 8, 20, 20, 37, 43)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2015, 7, 20, 14, 8, 37)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 4, 3, 0, 42, 36)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 3, 25, 14, 34, 18)

fake.day_of_month()
# '18'

fake.day_of_week()
# 'Selasa'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 5, 3, 1, 19, 10)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1995-07-20T02:52:19'

fake.month()
# '06'

fake.month_name()
# 'Maret'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 3, 31, 19, 14, 12)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '16:12:09'

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

fake.time_object(end_datetime=None)
# datetime.time(9, 9, 46)

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

fake.timezone()
# 'Atlantic/Cape_Verde'

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

fake.year()
# '1984'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# 'expedita.html'

fake.file_path(depth=1, category=None, extension=None)
# '/quibusdam/dolorum.bmp'

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

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('35.2259205'), Decimal('-139.774810'))

fake.local_latlng(country_code="US", coords_only=False)
# ('20.88953', '-156.47432', 'Kahului', 'US', 'Pacific/Honolulu')

fake.location_on_land(coords_only=False)
# ('10.31672', '123.89071', 'Cebu City', 'PH', 'Asia/Manila')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'cwibisono@ud.sch.id'

fake.ascii_email(*args, **kwargs)
# 'wardaya43@yahoo.com'

fake.ascii_free_email(*args, **kwargs)
# 'kusuma12@yahoo.com'

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

fake.company_email(*args, **kwargs)
# 'widiastutihalima@pd.or.id'

fake.domain_name(*args, **kwargs)
# 'pt.mil.id'

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

fake.email(*args, **kwargs)
# 'jramadan@cv.mil.id'

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

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

fake.hostname(*args, **kwargs)
# 'db-62.cv.net'

fake.image_url(width=None, height=None)
# 'https://placeholdit.imgix.net/~text?txtsize=55&txt=688x810&w=688&h=810'

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

fake.ipv4_network_class()
# 'a'

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

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

fake.ipv6(network=False)
# 'd11b:fef1:4145:e4d8:ee30:b40b:2d5:4817'

fake.mac_address()
# '79:e0:74:4e:56:60'

fake.safe_email(*args, **kwargs)
# 'kardianto@example.com'

fake.slug(*args, **kwargs)
# 'facere-ab-provident'

fake.tld()
# 'web.id'

fake.uri()
# 'https://www.pt.int/'

fake.uri_extension()
# '.html'

fake.uri_page()
# 'login'

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

fake.url(schemes=None)
# 'http://pd.sch.id/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-286-96580-1'

fake.isbn13(separator="-")
# '978-1-394-35307-1'

faker.providers.job

fake.job()
# 'Retail banker'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# ('Deleniti sapiente tempore corrupti quos ipsam incidunt laudantium. '
#  'Voluptatum exercitationem quasi. Exercitationem dolor ab praesentium quos '
#  'cumque error magnam.')

fake.paragraphs(nb=3, ext_word_list=None)
# [   'Rerum exercitationem at dignissimos reprehenderit ipsam. Dolores dolorum '
#     'dolores voluptate sed nostrum.',
#     'Ab modi perferendis earum minus. Molestiae aspernatur voluptatem at '
#     'aspernatur dicta debitis.',
#     'Saepe nihil tempora placeat esse. At impedit dignissimos iste aut quasi '
#     'corporis illo.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# 'Voluptate voluptates vitae eaque.'

fake.sentences(nb=3, ext_word_list=None)
# [   'Pariatur amet ipsum qui.',
#     'Iure pariatur accusamus consequuntur enim.',
#     'Facilis quis enim.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('Iste ut laudantium laboriosam sit animi labore. Aperiam error dolorum error '
#  'hic adipisci excepturi. Ex dignissimos voluptate ex quis vero.')

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

fake.words(nb=3, ext_word_list=None, unique=False)
# ['maxime', 'possimus', 'dolorem']

faker.providers.misc

fake.binary(length=1048576)
# (b'\r\xb5\x89\xca\x15iZ\x18\x18\xef\x0c!\xa3\x12m\xb5\xea]\xff\xee7\xe8S\xcf'
#  b'\xa6OW\xb7\x94\xb6\xbd\xed\x8a\x9b>_\xd6\xa5\xf8\xf2Mi\x1b\xc9Iw\xe1X'
#  b'\x01Z\xfb\x1a<\x0e\xcd"\x84\x9dT\xa7\xef\xf7>\xa9a=\x01\x95oB\x15\x7f'
#  b"\xbe\xd6AQ'\xa1\xfb\xbf\xa0\xebG\x94\x9f\x84\r\xbc>y\x85\xcc\x9b\x18?\x02"
#  b'\x08\xdc\xd2\xda\x03\x04\xbf\xf12\x18\xda\xc7\xe3\xb7\xc5\x03'
#  b'\x14\xaf\xde\xbcT\x17T\x86\xbf\xcc\xcd\xff\x85\x91\x0f$\x02\\\x9dyJi\x83\xe8'
#  b'\x07Hz\xf6\xeb\xae\x90\xfe\x0c\x0cs\xecG\xa2w\x04\xac\x87W\xf2'
#  b'\xc3\x93\xa1\xb0\x8d\xdb\xd2\xcb\x0b\xefn\xa5\xf2\xfa\xe7;w\x12\xca\xae'
#  b'\x18\x93\x04\xf9R\xf2\xf3\xdf\xa00\xb1\x8c\x0bEIG\xf3I\x0b/\x11\xb1C\xde'
#  b'\x8c\xdc~\x05\x9e2\x93\x14\xf3\x85\xb5\x9cR\xdd\xac\xbb\xe2\xad\xdc\xbc'
#  b'\xbej \x8dLO \xd4w`\x0b\xb4]\xdes.\t5\xecG`\xe2\x8b\xcf\xb6x\xa7\x1b'
#  b"\xea\x14\xfb)\xac\xd6\x89\x9e\t\xa6\x04.\xc4\xdfu\xeb\xf5\x11'\xca\xf6\x1fnw"
#  b'\xe3\x9c\xecc\xb5\x16{\xb9\x8f\x1d9/\xf0M0PC\x12\xaf\x99\xbeI\xb7\xf0'
#  b'\x08\x06\xb4c&}\x13\x0et\xae@pA\xe7\x97\xa9t\x96\x01\xa9j\x08i:'
#  b'\x8f\xda\x9e\x85\xb3\xaf\x0f\x07 \xccM\xcb\xc6\xd9\xd1\xe9\xc4\xd1s\xdd'
#  b'Z\xf7\x8f*U%\xbf\x15E\xde\x7f\x8f\x91!\xbe\x9f\xd1a\x91\xf1\xf0\xb3Z>'
#  b'\xf3\x8c|\xe1\x17\x15-$\xe9\xbe"\xbcBk\x1d\x1f<\x9b\x9d;ol=\x16|+\xcb\'W5r*'
#  b'\xa8"\xa7\xb7\x86\xd1\x88\xa3\x8e\x1c2\xce/\xf57}1\xf4\x98z\xd3u\'\xae'
#  b'x;\x0fs_\xe2j\xc3\x01X\x96~\x98\x16)\xaa6\xdb\x08\xdc\xeb\xd6\xbc\xa4'
#  b'|\xbe\xaf\xf09)]\x89\ni\x0bI\x144\tmZ\x0bg\xe6\xf9\xcc\x89\x16a~\x90\xdc'
#  b'6\xcb\xfd\x15\xc2\xbco\xed\xc0\xbb;\x95!\xc2f-\x08\xe3\x88\xbb\x813\xcd\xd8'
#  b'\xd6\xdaV\x02\x7f\xc5\xfdF\xd1v\x93\xff\xcd<I*\xdeb\xd7Lg\x8e\x00%'
#  b'<\x88\xea\xd8\xd3\xdb\xd7\xb9\xd0\xbaN\x98\xf3E\xd1\x9b\x94n\xbe2\xd9y\x9eD'
#  b'\x1e\xd0\xd3 Pq\xdc\xb6\xc5\xaf\xa1\xec:f\xd2\xe5]of\x9d\xf1\x0f\x7f\xb6'
#  b'\xe8>\r)\x8e\xf78]\xc2i\xd8\xf6\xbc\xb0\x898\x8f\xc9\x00r\xa0\x8c\xd9\xf1'
#  b"\xd8\xb0\x04\xe2\x82.\x96\xf4\xc9'\x8cy\xdf\xb41(\xc5&\x92\x91\x12?ue"
#  b'\x8d\x9c\xaf\xd0\x8b\r\x92\x8a,qlx\xc8\x1a\x02\x82\x83\x84\xc3\xe2'
#  b'\t\x8a\xb8\xb9(\x8d\xbc\x16\x7f[iy\x94\xfe\xcc+\x93\xb2\x888&x\xb8\x7f'
#  b"\x12\x9e\xbb\x1f\xb3'\xbb\xf3\x95\x94\xfe\xc2\t\x8f\xab`\xeb\xf2dj*W\xbeA"
#  b'\xd5\x163=\x98\x07\xa1\x9c\xf8\xf54\n\xcd_\xbe\xb56\xe2gb\xbe\xe5\x0c]'
#  b'\x8c\xdb\x11\x9c9G\x86\xaas\x1b#\xff\x1bg\xa7\x7f\x8a\xfe`\xcd\xcfv>\xe2'
#  b'\x1a\xefN\xca\xda>\xed\xc5i\xb3-\xa2\xd3\xbe!\xb8\xa5\x9f5A\xe6I\x8d/'
#  b'\xaa\xc4/\xf3\x1b.-\xa0\x0c=\x02\x07\x1dZ;\xb2\xafT\x80\x8e\x93\x98\x0e\xaf'
#  b'\xc9\x9a\xa1=\x9e\x92g=\x0e;&\x17`\x84\xf1:\x93E\xac\x8c\xca\\\x12A'
#  b'H\xe7\xe5\xdd?\xa7\xe1bo\xfe\x888\xd7\xf6<t\xdc\xc9\xa8\xc3\xbb\xefu\xd0'
#  b'\n\x16\xf8\x80\x86)\x13KsUG\x80Y!\xf1d\xf0\xc7o\x0c\x1d\xc0\x8f\xeb]\n\xf8S'
#  b'C\x86\xc6k\xd9\x9ef\x16\x0f "3:\xe4\x91q\n\xa24#\x9c\xcb\xd0\x07'
#  b'\x8f\x0c\xfe\x8a\x87\x1d@Kn}\xe6\xea8\x86I\xf7\xdf\xd6\x9b\x9fF\xb3\xbf\xf3'
#  b'b/\x0f)\xd7\xbe\xf6\xae\x8b\xc2\x8f\x0fp\x92v\xfc\x92\x98jm,\tX\x89'
#  b'\xd4U\xa3\xf3u\xa8\x15\x83\x93}G\xd5~`p\xa2\xa4\xdd\xad\x99n\xee\x91\x8a'
#  b'\xe3\xa9\xdc\x9d\xb5\xc4\xf0\x8ec\x19;&W\x1a\xd1?\x16\xdbr\xd1T\x81\xe3+'
#  b'\xdbp\x1a_\xf6s\x9d7\xd2\xaaR8v\x0f\xca=/%_\x90E\xd0gb\xd8\xa6\r\xce,At\x9d'
#  b'\xe5k\x1a\xbe\x06@\x1a\x1a\xc7\xbd/* \xc0\xd5\xaf')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '773b3d8834d3ac4b0e68b8e7f8a3c1b8'

fake.null_boolean()
# None

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

fake.sha1(raw_output=False)
# '3568c2662923e8baab986d0580384ab6ad948398'

fake.sha256(raw_output=False)
# '78491b7f4fa39951608f0e951edb6a208067f66a5beba615d2af4d93b97a3f62'

fake.uuid4(cast_to=<class 'str'>)
# '504c1bfe-52db-44e0-9239-2ec7671979b0'

faker.providers.person

fake.first_name()
# 'Leo'

fake.first_name_female()
# 'Queen'

fake.first_name_male()
# 'Samsul'

fake.last_name()
# 'Hutagalung'

fake.last_name_female()
# 'Agustina'

fake.last_name_male()
# 'Damanik'

fake.name()
# 'Balijan Salahudin'

fake.name_female()
# 'Fathonah Andriani'

fake.name_male()
# 'H. Kurnia Sitorus, S.Pt'

fake.prefix()
# 'R.'

fake.prefix_female()
# 'Tgk.'

fake.prefix_male()
# 'Dt.'

fake.suffix()
# 'S.Pd'

fake.suffix_female()
# 'S.Psi'

fake.suffix_male()
# 'M.M.'

faker.providers.phone_number

fake.msisdn()
# '8505786222003'

fake.phone_number()
# '(0016) 812-4233'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': 'Jl. BKR No. 4\nSingkawang, JA 90020',
#     'birthdate': datetime.date(1928, 2, 8),
#     'blood_group': 'B-',
#     'company': 'PT Latupono Usada (Persero) Tbk',
#     'current_location': (Decimal('24.798366'), Decimal('-149.630439')),
#     'job': 'Exhibitions officer, museum/gallery',
#     'mail': 'irawanoliva@gmail.com',
#     'name': 'Janet Hardiansyah',
#     'residence': 'Gg. Kutai No. 1\nPrabumulih, Kalimantan Selatan 07631',
#     'sex': 'F',
#     'ssn': '823-68-2793',
#     'username': 'tambakawaca',
#     'website': ['https://www.ud.ponpes.id/']}

fake.simple_profile(sex=None)
# {   'address': 'Gg. Suniaraja No. 94\nBitung, KI 42427',
#     'birthdate': datetime.date(1916, 6, 18),
#     'mail': 'saka96@hotmail.com',
#     'name': 'Dr. Ibun Maryati, S.Kom',
#     'sex': 'F',
#     'username': 'ynovitasari'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   'alias': 'gDgBFjJViuqTGmOmLQDN',
#     'cum': 4561,
#     'earum': 'KBPnNGxweOYQcXPtDQDR',
#     'expedita': 5215,
#     'placeat': Decimal('7915475642855.45'),
#     'soluta': 'prasetyobudiyanto@yahoo.com'}

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

fake.pyint()
# 1586

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# [   5631,
#     Decimal('56774835735964.5'),
#     6369,
#     'AylYXBYvGrgJpyzJxpBa',
#     'http://www.perum.co.id/app/about/',
#     'aNCeoRXzMETVkphSQmup',
#     2156,
#     'bWQVBQrvNCdPJJfxeUxB',
#     8790101526784.4,
#     'NaCZxKmhEjGbfGXAOapR',
#     Decimal('488678829076.422'),
#     'vDtLGdKMLJEEpUPQDItW']

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   Decimal('20084381.24'),
#     'mnCtvKVQKGiutXsnFTsf',
#     'https://cv.mil.id/faq/',
#     'mwcrsXUCjBmacyCtYFoV',
#     'tVawLfiNiszGvTVIndGP',
#     'https://perum.web.id/post.html',
#     6591142437072.2,
#     'QcGNczyiZjsgyGJHKSMf',
#     3646]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {'PSZmsFmqvWODotRkCGPc', 'hasim18@gmail.com', 'rTdGLlVqqAwwhdnjPMLb', 'JpEMMEfTRwVMjjUuZlJR', 'NkbPMLxsfZWFocpoQGKG', 'XByoZmNtNEozHvVFjJWx', 3987.0, datetime.datetime(1976, 5, 16, 14, 3, 7), 'cwibisono@ud.id', 9301.7141}

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

fake.pystruct(count=10, *value_types)
# (   [   'NcolaSuGRKQPUDceCMtS',
#         1156,
#         'gOypBRLwxdWHRoMymzsM',
#         'QCXFaUCeSzwHrDUCbHXA',
#         datetime.datetime(2019, 2, 9, 2, 35, 16),
#         2591,
#         9032,
#         'https://www.cv.org/',
#         datetime.datetime(1973, 1, 28, 11, 3, 18),
#         'http://www.ud.net.id/blog/main.html'],
#     {   'consectetur': 'https://ud.desa.id/',
#         'fugit': 8028,
#         'illum': 'qNZzByQTnENOMbeVnPRN',
#         'nam': 'UXpwBUhFBaXOyECFPihO',
#         'nulla': Decimal('-45075625737.0'),
#         'numquam': 7184,
#         'repellendus': 'UtRsPdqZmabGbukvgdYn',
#         'suscipit': Decimal('1105421119.8931'),
#         'vel': 'http://cv.org/category/',
#         'veritatis': 'SdvVidXMbstnoszbTFUV'},
#     {   'amet': {   3: 'kFnSgoydOKjRIbSgUorH',
#                     4: [   'wahyu92@yahoo.com',
#                            'EVOdRCXnqxLBatrtLUti',
#                            'cakrajiyahutapea@yahoo.com'],
#                     5: {   3: 540200370.12349,
#                            4: 'http://pd.com/category/category/home.jsp',
#                            5: [   65456559464.0,
#                                   datetime.datetime(1979, 12, 17, 3, 55, 41)]}},
#         'cum': {   8: datetime.datetime(2006, 10, 13, 1, 0, 9),
#                    9: [   'bOjNGvuNykcERGmcQcpL',
#                           'TlGQQCwYrwufxszLeumh',
#                           'KFlZykmfWHpfuHOZfNqo'],
#                    10: {   8: 'https://cv.ac.id/category.html',
#                            9: datetime.datetime(2006, 1, 3, 18, 46, 47),
#                            10: ['zahra86@pt.mil', 'VLmSCWaGakrwMOYslEcS']}},
#         'enim': {   6: Decimal('-5918128290.8'),
#                     7: [   'DEfFPeZlIkaexheQTPdb',
#                            'GJfJMbmtkPstggvvhVzF',
#                            'https://pt.ponpes.id/author.html'],
#                     8: {   6: 'wKlNzLvsyHYONiJarHbo',
#                            7: datetime.datetime(1978, 8, 22, 8, 28, 30),
#                            8: ['aMbnLUeaPqdxevRsVtyA', 'ihalim@pt.co.id']}},
#         'inventore': {   9: datetime.datetime(1979, 4, 5, 7, 20, 55),
#                          10: [   57056658441602.0,
#                                  36905511.1,
#                                  'WwCoKgKwvxDWCuyBAbEo'],
#                          11: {   9: 'jByfYnqSkGRuHPXOtBqE',
#                                  10: 'mardhiyahlutfan@pt.mil.id',
#                                  11: [   -187210244.9133,
#                                          'xMLuEiCXHYlpcLdRBats']}},
#         'maiores': {   7: 'sExGfQtZCauEAeSNGUJz',
#                        8: [   'luhung40@perum.gov',
#                               datetime.datetime(2014, 10, 23, 18, 55, 9),
#                               Decimal('-1673977123489.0')],
#                        9: {   7: 1779,
#                               8: Decimal('3.5746490301'),
#                               9: [3967, 'pKaKOhnyEtCnIxxeeKkN']}},
#         'minus': {   4: 'wYrETKpxOaQOuQGZeBrj',
#                      5: ['BuurLAqULbSdvefOmBiU', 'DoZvclIMmirIGSPwTMiZ', 2135],
#                      6: {   4: 'http://www.pd.ac.id/',
#                             5: 'MtxTHkdOLJpNgUtJvxZm',
#                             6: [   'CpdvyATCslxDxjcktwoa',
#                                    datetime.datetime(2006, 6, 26, 12, 26, 54)]}},
#         'officia': {   2: 'https://www.pt.or.id/terms/',
#                        3: [   'rFtuJUfvVDRNjZevPPjz',
#                               Decimal('-5966414.28'),
#                               'https://www.ud.go.id/'],
#                        4: {   2: 'dabukkeadinata@pt.ponpes.id',
#                               3: 7486,
#                               4: [   Decimal('-24922.87'),
#                                      datetime.datetime(2016, 8, 14, 19, 54, 17)]}},
#         'quaerat': {   0: 'gTLUBFezgMzbvUvDieDN',
#                        1: [   'jLSlUlqSkjpePRzKHbvz',
#                               'izSbYGytBzIpobFfNkcS',
#                               datetime.datetime(2018, 10, 7, 15, 43, 14)],
#                        2: {0: 2824, 1: 420, 2: [6374, 'LdoPOlygJcSXXDyrfCVu']}},
#         'reiciendis': {   5: 'uwaislaras@gmail.com',
#                           6: [   9880,
#                                  Decimal('46382.34953'),
#                                  'pehtfLpLmFMYKuUbdHST'],
#                           7: {   5: 'http://pd.mil/',
#                                  6: Decimal('-1810.776'),
#                                  7: [3306, 'simbolonsari@gmail.com']}},
#         'veritatis': {   1: 'UgHcTgYVgzXCbdPmAOyz',
#                          2: [   89.6201,
#                                 'jlailasari@pd.my.id',
#                                 'POeRDpdiYvmRCjhbVNBB'],
#                          3: {   1: 2767,
#                                 2: 'puKDqRVyQehMSddGFpgY',
#                                 3: [   'iDGYdIwDHUITTlqjoKmK',
#                                        datetime.datetime(1988, 5, 20, 23, 6, 6)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'CpbkgkAoRAYvlIKwReTv',
#     5948,
#     Decimal('-3274.134601932'),
#     datetime.datetime(2011, 12, 18, 9, 39, 6),
#     Decimal('-198091.2'),
#     'UuUgRUJRugSqYHzDOLMb')

faker.providers.ssn

fake.ein()
# '63-5803179'

fake.itin()
# '927-80-2283'

fake.ssn(taxpayer_identification_number_type="SSN")
# '202-96-8478'

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/5321 (KHTML, like Gecko) '
#  'Chrome/46.0.875.0 Safari/5321')

fake.firefox()
# ('Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2010-06-30 10:58:49 '
#  'Firefox/3.8')

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

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

fake.linux_processor()
# 'x86_64'

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

fake.mac_processor()
# 'Intel'

fake.opera()
# 'Opera/8.19.(X11; Linux i686; hi-IN) Presto/2.9.183 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_4 rv:6.0; cmn-TW) '
#  'AppleWebKit/531.9.2 (KHTML, like Gecko) Version/4.1 Safari/531.9.2')

fake.user_agent()
# ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_3 rv:4.0; pap-AN) '
#  'AppleWebKit/533.12.4 (KHTML, like Gecko) Version/5.0 Safari/533.12.4')

fake.windows_platform_token()
# 'Windows NT 4.0'