Language zh_TW

faker.providers.address

fake.address()
# '85432 台北西門巷5段3號2樓'

fake.building_number()
# '67號'

fake.city()
# '豐原'

fake.city_name()
# '光復'

fake.city_name_suffix()
# '市'

fake.city_suffix()
# '市'

fake.country()
# '馬利'

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

fake.postcode()
# '871'

fake.secondary_address()
# '0樓'

fake.section_number()
# ''

fake.street_address()
# '成功巷988號'

fake.street_name()
# '大仁'

fake.street_name_suffix()
# '路'

fake.street_suffix()
# '路'

faker.providers.automotive

fake.license_plate()
# '245 5CG'

faker.providers.bank

fake.bank_country()
# 'GB'

fake.bban()
# 'CVES0724740326128'

fake.iban()
# 'GB35DLVM3743451778429'

faker.providers.barcode

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

fake.ean13()
# '6562560320072'

fake.ean8()
# '74631834'

faker.providers.color

fake.color_name()
# 'Chartreuse'

fake.hex_color()
# '#965417'

fake.rgb_color()
# '39,6,150'

fake.rgb_css_color()
# 'rgb(203,136,49)'

fake.safe_color_name()
# 'maroon'

fake.safe_hex_color()
# '#bb0000'

faker.providers.company

fake.bs()
# 'exploit interactive e-business'

fake.catch_phrase()
# 'Cross-platform coherent productivity'

fake.company()
# '品誠'

fake.company_prefix()
# '資華粧業(生資堂)'

fake.company_suffix()
# '有限公司'

faker.providers.credit_card

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

fake.credit_card_full(card_type=None)
# 'Diners Club / Carte Blanche\n龍 王\n38337027128059 01/27\nCVC: 481\n'

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

fake.credit_card_provider(card_type=None)
# 'American Express'

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

faker.providers.currency

fake.cryptocurrency()
# ('EOS', 'EOS.IO')

fake.cryptocurrency_code()
# 'NEM'

fake.cryptocurrency_name()
# 'Bitcoin'

fake.currency()
# ('PYG', 'Paraguayan guarani')

fake.currency_code()
# 'ILS'

fake.currency_name()
# 'Jordanian dinar'

faker.providers.date_time

fake.am_pm()
# 'AM'

fake.century()
# 'XIV'

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

fake.date_between(start_date="-30y", end_date="today")
# datetime.date(2007, 7, 31)

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

fake.date_object(end_datetime=None)
# datetime.date(2017, 8, 6)

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

fake.date_this_century(before_today=True, after_today=False)
# datetime.date(2016, 1, 4)

fake.date_this_decade(before_today=True, after_today=False)
# datetime.date(2012, 1, 4)

fake.date_this_month(before_today=True, after_today=False)
# datetime.date(2019, 11, 2)

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

fake.date_time(tzinfo=None, end_datetime=None)
# datetime.datetime(1977, 8, 16, 8, 56, 54)

fake.date_time_ad(tzinfo=None, end_datetime=None, start_datetime=None)
# datetime.datetime(1840, 2, 22, 20, 56, 48)

fake.date_time_between(start_date="-30y", end_date="now", tzinfo=None)
# datetime.datetime(2017, 3, 21, 6, 14, 31)

fake.date_time_between_dates(datetime_start=None, datetime_end=None, tzinfo=None)
# datetime.datetime(2019, 11, 4, 4, 46, 21)

fake.date_time_this_century(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2001, 11, 17, 18, 42, 45)

fake.date_time_this_decade(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 5, 5, 0, 39, 6)

fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 11, 3, 8, 28, 39)

fake.date_time_this_year(before_now=True, after_now=False, tzinfo=None)
# datetime.datetime(2019, 5, 22, 19, 16, 35)

fake.day_of_month()
# '16'

fake.day_of_week()
# 'Saturday'

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

fake.future_datetime(end_date="+30d", tzinfo=None)
# datetime.datetime(2019, 11, 10, 5, 41, 59)

fake.iso8601(tzinfo=None, end_datetime=None)
# '1974-11-09T16:59:14'

fake.month()
# '05'

fake.month_name()
# 'December'

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

fake.past_datetime(start_date="-30d", tzinfo=None)
# datetime.datetime(2019, 10, 18, 12, 55, 46)

fake.time(pattern="%H:%M:%S", end_datetime=None)
# '22:41:34'

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

fake.time_object(end_datetime=None)
# datetime.time(20, 55, 21)

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

fake.timezone()
# 'Africa/Bangui'

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

fake.year()
# '2003'

faker.providers.file

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

fake.file_name(category=None, extension=None)
# '人民.jpg'

fake.file_path(depth=1, category=None, extension=None)
# '/評論/軟體.docx'

fake.mime_type(category=None)
# 'multipart/signed'

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

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

faker.providers.geo

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

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

fake.latlng()
# (Decimal('-43.5207245'), Decimal('73.150587'))

fake.local_latlng(country_code="US", coords_only=False)
# ('41.55838', '-81.56929', 'Collinwood', 'US', 'America/New_York')

fake.location_on_land(coords_only=False)
# ('13.56667', '-15.6', 'Farafenni', 'GM', 'Africa/Banjul')

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

faker.providers.internet

fake.ascii_company_email(*args, **kwargs)
# 'daili@dai.org'

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

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

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

fake.company_email(*args, **kwargs)
# 'minggao@xiao.org'

fake.domain_name(*args, **kwargs)
# 'shen.net'

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

fake.email(*args, **kwargs)
# 'jiawei@xiang.org'

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

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

fake.hostname(*args, **kwargs)
# 'srv-70.peng.net'

fake.image_url(width=None, height=None)
# 'https://placeimg.com/508/532/any'

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

fake.ipv4_network_class()
# 'b'

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

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

fake.ipv6(network=False)
# '2be4:b1fc:4a78:65af:93ec:ae06:bcdf:18b0'

fake.mac_address()
# '85:93:ec:1e:d2:17'

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

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

fake.tld()
# 'tw'

fake.uri()
# 'http://www.qin.com/'

fake.uri_extension()
# '.htm'

fake.uri_page()
# 'privacy'

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

fake.url(schemes=None)
# 'https://www.chen.net/'

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

faker.providers.isbn

fake.isbn10(separator="-")
# '0-654-48764-2'

fake.isbn13(separator="-")
# '978-1-9867-1322-1'

faker.providers.job

fake.job()
# '光電工程師'

faker.providers.lorem

fake.paragraph(nb_sentences=3, variable_nb_sentences=True, ext_word_list=None)
# '音樂基本世界簡介注意作品積分過程.專業以及作為首頁說明.'

fake.paragraphs(nb=3, ext_word_list=None)
# [   '能力設備正在學習.回復看到台灣投資一定說明那個.結果加入法律責任這些記者下載行業.',
#     '都是次數大小作品.提高兩個為了分析主要任何今天.',
#     '關系狀態作為支持你們但是得到.問題來源資料類別不同人民系列.']

fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
# '情況合作應用我的電話會員影響.'

fake.sentences(nb=3, ext_word_list=None)
# ['教育幫助可能.', '這個如此合作解決電腦認為活動國家.', '學生什麼論壇工具不能介紹影響他的.']

fake.text(max_nb_chars=200, ext_word_list=None)
# ('認為現在空間大小留言來源.汽車安全比較品牌現在一些.教育分析網絡文化為什標准.\n'
#  '增加系統完成為了新聞.女人這種報告那些發現設備.發表等級成為學生.\n'
#  '法律來自功能都是技術.工程社區環境來源.\n'
#  '可以搜索閱讀在線她的知道繼續不斷.經驗時間制作.包括為了以下.\n'
#  '電子社會一些問題當然.用戶控制很多.\n'
#  '顯示廣告教育完成工具.支持學校學生免費品牌空間.')

fake.texts(nb_texts=3, max_nb_chars=200, ext_word_list=None)
# [   '閱讀汽車那個科技一起汽車空間.分析這裡出現.以及控制開始詳細合作然后謝謝.\n'
#     '直接游戲會員孩子程序部分.設備這種希望是否.支持內容不同不斷位置經營詳細成為.\n'
#     '我們行業說明.法律社區系列美國公司語言社區專業.日本會員質量更多音樂正在.\n'
#     '隻是控制非常直接不斷繼續全國.\n'
#     '政府教育如果.發現回復城市類別進行功能登錄.\n'
#     '知道成功質量這個.因此你們狀態發展人民工具.無法制作他們學生成為城市項目.',
#     '能力環境而且發布生產網站美國.電子以下希望成功部門.\n'
#     '完成可能信息發展制作.可以謝謝問題音樂有些以下.\n'
#     '那些不能最后出來.現在那麼安全學生產品就是覺得.網上而且上海沒有一樣更新.\n'
#     '完全教育應用投資網上你的.\n'
#     '出來擁有留言在線.不是閱讀生活所以新聞謝謝時間.\n'
#     '對於比較的人合作.產品起來政府無法支持經驗兩個報告.制作成為繼續繼續首頁.\n'
#     '經驗報告狀態原因原因朋友怎麼.',
#     '精華就是市場謝謝一種功能以下.積分一下分析得到來源狀態.服務圖片歡迎其他.\n'
#     '都是更多包括.因此學校發展威望當前同時查看.\n'
#     '支持免費品牌不過處理內容設計.圖片政府詳細科技中文.提供來自都是社區.\n'
#     '應用你的查看價格.狀態隻有單位簡介.\n'
#     '主要運行社會文章包括但是選擇.品牌其中電子顯示一定如此.\n'
#     '評論是否之后看到客戶.個人人員其他汽車這些研究.\n'
#     '類別問題查看留言進行中文深圳.其中標題行業全部基本今年.']

fake.word(ext_word_list=None)
# '深圳'

fake.words(nb=3, ext_word_list=None, unique=False)
# ['開始', '軟體', '瀏覽']

faker.providers.misc

fake.binary(length=1048576)
# (b"?\xf5\xd9-\x0e\x1bq_\xc6\x02_\x08\x16\xfdU+\xe4N'<\xe2\xce\x978"
#  b'\t\xe8\xbe\x1d\x85\xdc\x90\x89\xb4\xdf0\xc5\xb5\x02+\xd4YN\xae\xdfS9\xec\xdd'
#  b'4\xda\xa0\xbf\xab\xf4\xfe\xc3\xd56g\x08\xe56\xd6\x01)J\x94\xdc?PI\xe4Q>%J'
#  b'\xa1\x89Pe9i\xc5\x9c\xd3B\nmp\x85"\x8dv]\xc5\xb2\x90w\xe4\x07'
#  b'\xc0\xc1\x97\xce/p\xd1\x06\xb3\xd5dZ\x07\xf0\xbc\xbdK\x8f\xff\x9b\x85a\xf9!'
#  b"\x8d\xba[\x08\xfe\x8aV\x00\xd9\xef\x8dD'h\x9e\xf71\tY\x93\xf4\xa0\\\x9a"
#  b'Die\xcc\xbaO\xa8\x06\xd9\xf9@\x8f\x90d\x99\xd2\xb2\x81\xf6\xc8t\n\x1b\xab'
#  b'O[\x8d\xa0\r\x82\x17q\xf5Gl\x1c\n\x9f\n\x98^\xe8u\x18\x0b\xc8[1\x8e\x84\x9eo'
#  b'\xd3@\x08#\xae\x0b\x97\xec\\\xee\xa6\xc3\x9aI\x90\x00\xc2y\x86\xc8\xa4}5\x89'
#  b"bP\xfb\x16\xb9p\x96F\r\xe1\xb0\x14\xe2\x9f\r\x17\x8e\xe0\xd9\xa2\x173\xa7'"
#  b"'u\x18W,\x98\xcc1H\xa9\xaa\xfc\x8c\xa2D\xd73\x8b\x07y U\xf2\xe7S$S5"
#  b'\x0e\x0e\xf2\xd3\xe0\xd3\x0b\xfb\x1a\xa9P|\xf0\x1b\x9d\xbdU\xcc\xfe#'
#  b'\xbcF\xbb\x9a"(\xbd\x94P\xe6\x9d`\xd6K\xcd\n6`w\x00\xb0\xc8E>\xa9\x01\xf7f'
#  b'\xc4\xdc\x9csV:\x8cJ\xc2~b\x8e\xbax\xe7\xa0\xebc&\xea\xd7\x03p\x99'
#  b'\xa9\xe8\x98o\xa2\x93\x11#IZ,\x98K\xcdi\x03[\x87@\x04\x1dvj\xa3\xb8B\x0b\x9e'
#  b'\xa8\xc9\xeex\x8a\xafd^\xd3\xf1U]\x9d\xb7\xf7q\x19\xf2\x05`\xe7\xc0\xa27'
#  b'\xa7\x98N\x92\tf5$\xaf=V\xe9\xdf\xf6\xb6\x97p\xedzG\x1b\xcek"\xe6\x18gJ'
#  b'\xd6\xfc4U\xeb\xa7V\x9ala2\n\xf3x\xf1\xcf\x81\xa7\x87f\xfe\xa5\xb3\xb3'
#  b'@\xad8\xe4$\xed\x87\x7f\x03\x186\xaa\xa9L\xe8\x0b\x8b*\x98\x13\x1e\x18\xf0{'
#  b'\x83C\xc4s\x9c\xc3\x1b\xba\ro\x0c\x1d!\x9f\xceH\x9d\xc9?\xb6r\t\xb3\xf7'
#  b'\x9c\xa2\x17\xf49`\x05C!g]<xF$N\x16\xcc\x95pA\x02\xda\x83\x05\xc6\xb9\xba'
#  b'\x1d3O?\x15\xc9\xd3\xfa\xadW)\x84\x1f\xaaZQ=B\xa7,La\xef\xeb\x17^\x84\xaa'
#  b'\xb2\xc5\x0f\x90\xee`d\xfc\xe4\xe2\x03\xff\x12\xc9RY\xab\x14\xa36'
#  b"\x10\xe2\xc5\xed\xe2U\x9f[Zho,l'\xce\x8a@\xf9\xe0x1\x0b\x93\x0ct&\xc9u"
#  b'N6\xd5\x14\xec\xa6Z+^^\x7f\xf5\xd3;\xc8\xaf6\x01X}\xdcE\xf3atk\xc0\xf9'
#  b'\xb8V\x9a\xae\x1aD\x1f~\x88\xdc\x12 \xd7\x0e\t\x00\x1c\x1e#,`\x17F\xbd'
#  b'7\x99\x18\x98\xb7W\xbcv\x0c\x83\x08\x80\x87[\xf1@\x0e\x8f\x06\xae'
#  b'\xe3\xf6\x1d\xde\xfb\x97\xad\xadI\xa9\x92\xe9\xaf\xb5\xad\xa6\xb0\xdfy\x0b'
#  b'\x82G\xf6\x01x\x97\x89\x85\x01\x1a;\x9e\x04\x85\xcf\xfb<a\xbb9\x9d\rp\xb8'
#  b'\xce\x19\xa2L~\x0eOS\x96\x08<\xaeM\xf5\x93\xbau\xc8C\x1c\x0f\xfe\xc0\x87'
#  b'\xf0\xb4N\x9c\xd1\xd3/\xd3P\x1a3n\x1a\xf6\xe9\x99J\xb6J\xb0Uv\xdf\x80'
#  b'm\x17\xbb;\xd2\xa1v\xec\xc6m\xf9\x84\xa59\xf1F\xbc\x1f\xa5\x04q\xccE\x1c'
#  b'\xd2)\x9fGc\x1f\xf6\\\xd6\xf2\x8d^\xf7\x7f\xacUs\x1e\xe4C\x1e\xa6\xec#'
#  b'\xc0\x14\x8b\x10\x1d\xb2\x80)\x85,_\x9cd\xf4\x1a\xfb\xe5\x91|\x10'
#  b'\xad\xab\xda\xff\x9c\x1d(Ky\x0f\x9b\xc4)\xbd\x08\xa3\x04\xa1#<q|\x83C'
#  b'\x8e_\xcb\xa0;\x83<\xd3j\xafb\x19NSC\x91qnL\xdc\x1a9\xd1\xf5\xd9\xf9\x80D'
#  b'e\xaf\x9cE\xc4\x90X\x0e\xe1\x7f\xb4\x9b\x12\xb8\xf1\xf55\xa4L\xec!h\xac\x05'
#  b'\xd8!\xf6\x0c\xb1gA\x94v\x0c\x92\xdb\xd9"H\xcb\t7\xa9\xcc\xf6\xb3`\xe6'
#  b'Om6\x1d\xf4\x92\xd0X\xa6\x1d\r\x1d\xa9\xaf\xf0/\xd7\xb8f\x0c\xc4\x9c\xc3\x93'
#  b'4\xfd\x8aJ\xbe\x107\x92\x84\xa2|\xbbb\xd6H\xbc\xff\xe3\xdf8\x9dD\xceM0}\xaeP'
#  b'\xd2\xa4\xef*\xb6re\xafB\x16\xd1\xc2a\xfb\xc2\x1d\xd4\x04\xa7tCU\x11\x9d'
#  b'\xc2 \xba%\x03\xc6\xba7\xe6a \xd6')

fake.boolean(chance_of_getting_true=50)
# True

fake.md5(raw_output=False)
# '0d467753fdc26c25508450336105373d'

fake.null_boolean()
# None

fake.password(length=10, special_chars=True, digits=True, upper_case=True, lower_case=True)
# '18Dv)kzD%U'

fake.sha1(raw_output=False)
# '162624fc912f560accecee5ce4341c092536e7b2'

fake.sha256(raw_output=False)
# '519decf82f353ce5b6ef362efafa6144f98d161fa4600470f749cf8624e75738'

fake.uuid4(cast_to=<class 'str'>)
# '60fbbb40-b0cf-4e3f-a3de-ac08de2d13d4'

faker.providers.person

fake.first_name()
# '怡安'

fake.first_name_female()
# '佳蓉'

fake.first_name_male()
# '飛'

fake.first_romanized_name()
# 'Yan'

fake.last_name()
# '王'

fake.last_name_female()
# '鄧'

fake.last_name_male()
# '吳'

fake.last_romanized_name()
# 'Yan'

fake.name()
# '斯郁婷'

fake.name_female()
# '劉冠宇'

fake.name_male()
# '周佳慧'

fake.prefix()
# ''

fake.prefix_female()
# ''

fake.prefix_male()
# ''

fake.romanized_name()
# 'Fang Xu'

fake.suffix()
# ''

fake.suffix_female()
# ''

fake.suffix_male()
# ''

faker.providers.phone_number

fake.msisdn()
# '5768870266619'

fake.phone_number()
# '04-1535376'

faker.providers.profile

fake.profile(fields=None, sex=None)
# {   'address': '76114 台中東興路7段690號之7',
#     'birthdate': datetime.date(1937, 9, 22),
#     'blood_group': 'AB+',
#     'company': '瑞輝大藥廠',
#     'current_location': (Decimal('44.817075'), Decimal('155.253574')),
#     'job': '小貨車司機',
#     'mail': 'xiuyinghuang@yahoo.com',
#     'name': '陳雅雯',
#     'residence': '40328 台北縣北投巷15號之8',
#     'sex': 'F',
#     'ssn': 'C015640210',
#     'username': 'syao',
#     'website': [   'https://qian.com/',
#                    'http://www.zhou.net/',
#                    'https://www.wan.com/']}

fake.simple_profile(sex=None)
# {   'address': '470 鳳山建國巷69號之8',
#     'birthdate': datetime.date(2001, 1, 27),
#     'mail': 'xiulanwan@yahoo.com',
#     'name': '黃嘉玲',
#     'sex': 'F',
#     'username': 'sjia'}

faker.providers.python

fake.pybool()
# True

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

fake.pydict(nb_elements=10, variable_nb_elements=True, *value_types)
# {   '人民': 'bAZejTArEpuddbjBKnmN',
#     '圖片': 'xiatao@yi.tw',
#     '地區': 560716028.1,
#     '地址': 'http://www.wen.net/home/',
#     '對於': 76284544441460.3,
#     '工作': 'http://www.lu.tw/explore/main/category/main.htm',
#     '教育': 6533.2243179426,
#     '科技': 'vEtFASHaXmZGyzLmytIh',
#     '網上': 'EEwUytDhwgJlVNxpNbAo',
#     '點擊': 'https://www.jiang.tw/post/'}

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

fake.pyint(min_value=0, max_value=9999, step=1)
# 4532

fake.pyiterable(nb_elements=10, variable_nb_elements=True, *value_types)
# (   'QDhCRNZEGIpzzkvZYaxl',
#     Decimal('1871951965681.15'),
#     'fyao@zheng.com',
#     9159,
#     'http://www.xue.tw/',
#     datetime.datetime(2004, 1, 4, 11, 35, 15),
#     6956,
#     5263,
#     'kKSMbBAJeNSXBWuxiwha',
#     'https://www.xiang.net/author.php',
#     726,
#     datetime.datetime(2015, 12, 6, 4, 15, 24))

fake.pylist(nb_elements=10, variable_nb_elements=True, *value_types)
# [   2146,
#     3694,
#     'cpHiuoTdrvJjyrZnITBr',
#     'LGcdjmAjJJAzTtyIVhNz',
#     'mduRjjkJTZmZFCZghkPo',
#     'qpTBxNeuBukvteeodEgs',
#     -8302117.16,
#     2129,
#     'ladsnDohNjsqsCoLhexP',
#     'jun46@duan.tw',
#     'nozxVSdafTRbJtNeGfsV',
#     'HPirqXLXYAdjklCPhNmH',
#     6366]

fake.pyset(nb_elements=10, variable_nb_elements=True, *value_types)
# {Decimal('46419389480.0'), 'AlyYMdWScPNtukWZJsTM', 'https://hu.net/list/search/list/index.html', 'UqvvTQlAEoRzAiwZIdQs', 'vrIqLVRBtJJakAqciiwb', 'pJNqFlOaGDbUPeevrqHb', Decimal('46.839654461337'), 'SqlrYQuGqyJjMVrArwRd'}

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

fake.pystruct(count=10, *value_types)
# (   [   'leiliao@qin.org',
#         'xiuyingfeng@liu.org',
#         'BQpJoQiBxeeWXJYYDHtV',
#         'tgUndJZJTrANkioZNGLi',
#         'http://gu.tw/main/homepage.php',
#         5880,
#         Decimal('-7136750929.0'),
#         'FoAWQKrUqGvcEtXCBuJW',
#         503206222614621.0,
#         'UDtpZcyzDfNwxKWoKaoA'],
#     {   '世界': 5739,
#         '對於': 'nCPYwhCbJArNIPtHbdQy',
#         '廣告': 5566697930.739,
#         '技術': Decimal('-4945531.8'),
#         '是否': datetime.datetime(1991, 12, 16, 13, 3),
#         '論壇': 326013402515.27,
#         '質量': 9113,
#         '這個': -682227477571710.0,
#         '隻要': 'mavlaWlKoNGqrwZbiZan',
#         '類型': 'eNoHcewIJOJMkFgzJvHH'},
#     {   '一點': {   3: 'http://wan.org/privacy.jsp',
#                   4: [7021, 'yan34@liao.net', Decimal('481349.4741')],
#                   5: {   3: 'NGSCWmNZbvIqJhezQdhM',
#                          4: 'http://www.du.com/',
#                          5: ['muFKcNSpuytjUGsVAcKk', 'YEKpVrFeZBkKuPysgpNo']}},
#         '公司': {   0: datetime.datetime(1982, 7, 12, 5, 58, 42),
#                   1: [5295, 'SBQduvGMjVEwxGtCvzZX', 'nazheng@yahoo.com'],
#                   2: {   0: datetime.datetime(1971, 7, 2, 7, 46, 18),
#                          1: 4094,
#                          2: ['pUtCFgwSldfbohZYOPUs', 'lswQkPadoCmbwTGEXuSO']}},
#         '東西': {   9: 'xiulan32@jia.org',
#                   10: [   datetime.datetime(1997, 3, 5, 6, 18, 7),
#                           'HCXisxLzcYTtvAgXzxrt',
#                           'zNJSEcrZpNYUQRjEsRZB'],
#                   11: {   9: 'nqkejGRyjiOzYoJBJHhW',
#                           10: 'daijie@yahoo.com',
#                           11: [   'BmxGMEsdSvDyfbjpBdZY',
#                                   'wirBTrzFSVEOmKsyiouu']}},
#         '為了': {   2: 'eHmBvKKUgfQlOwZCJcDt',
#                   3: [Decimal('-159800.98323'), 'duping@wen.tw', 230],
#                   4: {   2: 'KTtegZjihBsmqhFCyXXG',
#                          3: 'yong25@yahoo.com',
#                          4: ['vliang@yahoo.com', 3466]}},
#         '男人': {   5: 2835,
#                   6: [   'ZncRLFcUTgnMZMuJOXar',
#                          Decimal('6883611.6504474'),
#                          datetime.datetime(2009, 2, 19, 4, 18, 18)],
#                   7: {   5: 'CCsJNrEtbQYSDOgKNOug',
#                          6: 'KKDMZOBoqYTxzlqzyENe',
#                          7: [5431, 5984926.8]}},
#         '的人': {   6: 'ZmcQFJHSDoFcjXXvbRKu',
#                   7: [3220432857928.6, 2236, 'NUOfnzpEenyEUyPmuazy'],
#                   8: {   6: 'BAJzWJUKXCBvUSEhMlBv',
#                          7: 'WRCLingVtiptFmvUNYMv',
#                          8: ['YbsWrqbvWbyZdWogezab', 9793]}},
#         '計劃': {   1: 1874,
#                   2: [   Decimal('-22686940374.32'),
#                          'OBWlbISaOikUKNMSZiCN',
#                          'uZhTEloTzlOAeOnfrpZN'],
#                   3: {   1: 'sFLMbEsGpfIbySxPUuCp',
#                          2: Decimal('71.1306'),
#                          3: ['HoJMGVwBTSHDhOYrgfzG', 'xma@yahoo.com']}},
#         '責任': {   8: 4640,
#                   9: [   'AfkZJVmVjytXmfMvwIAN',
#                          'qiuli@yang.com',
#                          'MlENlYXDBfzejkZIlgqm'],
#                   10: {   8: 'mIsPruRLLOdpRhTQMiyX',
#                           9: datetime.datetime(2003, 8, 17, 23, 26, 51),
#                           10: [-556574214.4089, 2563]}},
#         '質量': {   7: 'http://www.shi.tw/terms.html',
#                   8: [   'UOGNmmazvPgJLnZDdMcy',
#                          'GHiXOHwYPoBLWEHrfhLl',
#                          'jingguo@yahoo.com'],
#                   9: {   7: 'mDmmqtUIxSPuRMxabtKN',
#                          8: datetime.datetime(1995, 10, 28, 17, 56, 27),
#                          9: ['weiwen@yahoo.com', 'rhUuZGAQEfwNxfZBeycI']}},
#         '那些': {   4: 'https://ren.tw/',
#                   5: [   'UTRrzsdmbuSmkHjRXuRY',
#                          'kZSNFPYYdPkaIjtMNSOL',
#                          522.62925],
#                   6: {   4: 'LfYPyVIiKcXUiyOkrgVS',
#                          5: 'CNxvCqFHLgirtsoBhjuD',
#                          6: [   'IdVbuGngqItuwGWrsNuh',
#                                 datetime.datetime(1987, 7, 17, 6, 17, 30)]}}})

fake.pytuple(nb_elements=10, variable_nb_elements=True, *value_types)
# (   4960,
#     Decimal('-72928381138.38'),
#     'iFBYyTrgfAxCEYnyvmbf',
#     'kypJqitNzEerYyqSSFIj',
#     'QhAgrubUqeIQnSLIXRUO',
#     'haogang@duan.tw',
#     'WXKqyFTOolRjRAckoASF',
#     'qAnPxgsIzODzRGDhEIaK',
#     datetime.datetime(1982, 9, 2, 23, 16, 48),
#     'ICZaRbqcpCJodmcrawGS',
#     'ptAwYvRZWpxdKOEgXntO',
#     'MhRWIHwyNWSxDaUHNGiA',
#     'CPUFFVVhBGyiZzJFZfCo',
#     1212)

faker.providers.ssn

fake.ssn()
# 'H232581501'

faker.providers.user_agent

fake.android_platform_token()
# 'Android 4.2.1'

fake.chrome(version_from=13, version_to=63, build_from=800, build_to=899)
# ('Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_7) AppleWebKit/534.2 (KHTML, '
#  'like Gecko) Chrome/18.0.809.0 Safari/534.2')

fake.firefox()
# ('Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/532.0 '
#  '(KHTML, like Gecko) FxiOS/11.4e5185.0 Mobile/33L704 Safari/532.0')

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

fake.ios_platform_token()
# 'iPhone; CPU iPhone OS 9_3_6 like Mac OS X'

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

fake.linux_processor()
# 'i686'

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

fake.mac_processor()
# 'U; Intel'

fake.opera()
# 'Opera/8.48.(Windows NT 6.2; yi-US) Presto/2.9.186 Version/10.00'

fake.safari()
# ('Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_5 rv:5.0; am-ET) '
#  'AppleWebKit/532.37.4 (KHTML, like Gecko) Version/5.0 Safari/532.37.4')

fake.user_agent()
# ('Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 '
#  '(KHTML, like Gecko) CriOS/23.0.896.0 Mobile/03G091 Safari/536.2')

fake.windows_platform_token()
# 'Windows NT 5.1'