关于Python-faker的函数效果一览


Posted in Python onNovember 28, 2019

tags faker 随机 虚拟

faker文档链接

代码程序:

# -*- coding=utf-8 -*-
import sys
from faker import Factory
reload(sys)
sys.setdefaultencoding('utf8')

fake = Factory().create('zh_CN')
li = dir(fake)
def get_dir_run():
  with open('somefile.txt', 'wt') as f:
    for i in li:
      a = None
      try:
        cmd = "fake."+i+"()"
        a = eval(cmd)
        print cmd
      except Exception:
        a = None
      if a:
        message = "{0}  # {1} \n".format(cmd,a)
        f.write(message)
get_dir_run()

函数样例:

fake.__class__()  # <faker.generator.Generator object at 0x7ff780c23e10> 
fake.__hash__()  # 8793824177497 
fake.__repr__()  # <faker.generator.Generator object at 0x7ff78c42d590> 
fake.__sizeof__()  # 32 
fake.__str__()  # <faker.generator.Generator object at 0x7ff78c42d590> 
fake.__subclasshook__()  # NotImplemented 
fake.address()  # 云南省荣县白云延路y座 648847 
fake.am_pm()  # AM 
fake.ascii_company_email()  # zhangchao@mao.com 
fake.ascii_email()  # yongzheng@hotmail.com 
fake.ascii_free_email()  # gongfang@hotmail.com 
fake.ascii_safe_email()  # tzhao@example.net 
fake.boolean()  # True 
fake.bothify()  # 10 Nq 
fake.bs()  # productize front-end supply-chains 
fake.building_number()  # E座 
fake.catch_phrase()  # Visionary logistical initiative 
fake.century()  # II 
fake.chrome()  # Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_9) AppleWebKit/5352 (KHTML, like Gecko) Chrome/14.0.828.0 Safari/5352 
fake.city()  # 成都市 
fake.city_name()  # 宁德 
fake.city_suffix()  # 市 
fake.color_name()  # DarkOliveGreen 
fake.company()  # 网新恒天信息有限公司 
fake.company_email()  # xiongchao@cai.com 
fake.company_prefix()  # 维旺明 
fake.company_suffix()  # 信息有限公司 
fake.country()  # 阿拉伯联合酋长国 
fake.country_code()  # ES 
fake.credit_card_expire()  # 06/22 
fake.credit_card_full()  # JCB 16 digit
柳 冉
3096337563919187 07/23
CVC: 610

fake.credit_card_number()  # 6011172478902092 
fake.credit_card_provider()  # Voyager 
fake.credit_card_security_code()  # 0753 
fake.cryptocurrency_code()  # XDN 
fake.currency_code()  # TWD 
fake.date()  # 1973-07-31 
fake.date_between()  # 2008-01-12 
fake.date_between_dates()  # 2017-12-06 
fake.date_object()  # 1972-08-01 
fake.date_this_century()  # 2008-09-16 
fake.date_this_decade()  # 2013-12-26 
fake.date_this_month()  # 2017-12-01 
fake.date_this_year()  # 2017-09-19 
fake.date_time()  # 2016-08-05 03:23:26 
fake.date_time_ad()  # 0258-04-07 20:48:11 
fake.date_time_between()  # 2006-06-09 01:28:22 
fake.date_time_between_dates()  # 2017-12-06 10:47:23 
fake.date_time_this_century()  # 2001-11-30 13:58:47 
fake.date_time_this_decade()  # 2012-08-25 18:04:34 
fake.date_time_this_month()  # 2017-12-04 11:24:57 
fake.date_time_this_year()  # 2017-06-02 08:50:48 
fake.day_of_month()  # 15 
fake.day_of_week()  # Thursday 
fake.district()  # 清河 
fake.domain_name()  # lu.com 
fake.domain_word()  # zhao 
fake.ean()  # 5954186746588 
fake.ean13()  # 9672235528133 
fake.ean8()  # 06171292 
fake.email()  # zhengtao@gmail.com 
fake.file_extension()  # docx 
fake.file_name()  # 品牌.doc 
fake.file_path()  # /关于/推荐.pptx 
fake.firefox()  # Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_7; rv:1.9.4.20) Gecko/2011-01-16 07:23:04 Firefox/5.0 
fake.first_name()  # 玉珍 
fake.first_name_female()  # 彬 
fake.first_name_male()  # 莹 
fake.first_romanized_name()  # Fang 
fake.free_email()  # bwen@hotmail.com 
fake.free_email_domain()  # yahoo.com 
fake.future_date()  # 2017-12-13 
fake.future_datetime()  # 2017-12-19 00:29:14 
fake.geo_coordinate()  # -172.459902 
fake.hex_color()  # #b4e7a9 
fake.image_url()  # https://dummyimage.com/517x471 
fake.internet_explorer()  # Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/4.0) 
fake.ipv4()  # 6.155.240.182 
fake.ipv6()  # 6903:92c5:9e08:5f0c:5fda:b85e:97ec:b885 
fake.isbn10()  # 0-02-210237-X 
fake.isbn13()  # 978-1-79735-105-6 
fake.iso8601()  # 1986-08-09T07:49:59 
fake.job()  # Designer, graphic 
fake.language_code()  # bs 
fake.last_name()  # 逯 
fake.last_name_female()  # 申 
fake.last_name_male()  # 查 
fake.last_romanized_name()  # Dong 
fake.latitude()  # 10.6496555 
fake.lexify()  # PEdF 
fake.license_plate()  # 4-2558G 
fake.linux_platform_token()  # X11; Linux i686 
fake.linux_processor()  # i686 
fake.locale()  # ka_GE 
fake.longitude()  # -45.494435 
fake.mac_address()  # 70:0a:bf:0f:77:47 
fake.mac_platform_token()  # Macintosh; PPC Mac OS X 10_7_7 
fake.mac_processor()  # Intel 
fake.md5()  # 71f8c16a5f87000130b7df65611c364a 
fake.mime_type()  # message/partial 
fake.month()  # 11 
fake.month_name()  # February 
fake.msisdn()  # 6138497580204 
fake.name()  # 离莹 
fake.name_female()  # 万成 
fake.name_male()  # 况丽华 
fake.null_boolean()  # True 
fake.numerify()  # 877 
fake.opera()  # Opera/9.94.(Windows 95; nl-BE) Presto/2.9.171 Version/11.00 
fake.paragraph()  # 系列位置由于作品什么特别研究.精华网络或者搜索.主题我们类别这个增加. 
fake.paragraphs()  # [u'\u516c\u53f8\u9700\u8981\u65f6\u95f4\u73af\u5883.\u7684\u4eba\u63d0\u4f9b\u79ef\u5206\u5728\u7ebf\u6807\u51c6\u6cd5\u5f8b\u6211\u4eec\u6ce8\u610f.', u'\u8c22\u8c22\u57fa\u672c\u4ec0\u4e48\u4e2d\u6587\u540d\u79f0\u7136\u540e\u9996\u9875\u5de5\u5177.\u539f\u56e0\u6ca1\u6709\u9700\u8981\u8ba1\u5212\u5b9e\u73b0\u89c9\u5f97.\u7ed3\u679c\u5f53\u524d\u7814\u7a76\u5927\u5bb6.', u'\u7684\u8bdd\u90fd\u662f\u4e4b\u95f4\u4e3a\u4ec0\u672c\u7ad9\u89c4\u5b9a\u5927\u5b66.\u5206\u6790\u62e5\u6709\u800c\u4e14\u6587\u4ef6.'] 
fake.password()  # z@YJ7Wcpgv 
fake.past_date()  # 2017-11-22 
fake.past_datetime()  # 2017-12-03 18:08:05 
fake.phone_number()  # 18597001558 
fake.phonenumber_prefix()  # 132 
fake.postcode()  # 870942 
fake.profile()  # {'website': [u'https://www.hu.net/', u'https://www.zou.cn/', u'https://shen.cn/', u'http://kong.com/'], 'username': u'wanjing', 'name': u'\u79e6\u79c0\u5170', 'blood_group': '0+', 'residence': u'\u8fbd\u5b81\u7701\u5e06\u53bf\u79c0\u82f1\u516d\u76d8\u6c34\u8857u\u5ea7 436149', 'company': u'\u9ec4\u77f3\u91d1\u627f\u4fe1\u606f\u6709\u9650\u516c\u53f8', 'address': u'\u897f\u85cf\u81ea\u6cbb\u533a\u51e4\u5170\u53bf\u5c71\u4ead\u94f6\u5ddd\u8857P\u5ea7 346744', 'birthdate': '1985-04-28', 'sex': 'M', 'job': 'Engineer, mining', 'ssn': u'433125195206070070', 'current_location': (Decimal('-15.7126615'), Decimal('-143.411020')), 'mail': u'fliang@hotmail.com'} 
fake.province()  # 广西壮族自治区 
fake.pybool()  # True 
fake.pydecimal()  # 384.433560097 
fake.pydict()  # {u'\u5927\u5bb6': u'https://www.gao.net/categories/categories/index.php', u'\u90a3\u4e48': 4623, u'\u72b6\u6001': datetime.datetime(1994, 3, 19, 8, 6, 12), u'\u80fd\u529b': Decimal('6.96492'), u'\u540c\u65f6': u'JpjrByPDCgnsNDfaNYgd', u'\u5ba2\u6237': 3485} 
fake.pyfloat()  # -4099208226.9 
fake.pyint()  # 3270 
fake.pyiterable()  # [-7155.447707, u'KOQVBTsYxVpaVxpHBXiO', u'https://www.kang.com/index.php', u'jKmLqgUUOEqdXCeTGBID', u'pGVNjKcxmCTQNpdpKbgm', -48.1915257969, datetime.datetime(1975, 9, 27, 18, 22, 43)] 
fake.pylist()  # [4770, datetime.datetime(1990, 4, 11, 9, 59, 16), 2546, 8087, -612180.919, 2.3246212976] 
fake.pyset()  # set([u'uwFlxgSEwApkViCNpQZk', u'TlijxYEXankqWtWXkHax', u'TPgKtCtIHXIaKxgWMDjo', Decimal('-72118073288.1'), u'LYoqafrVUVggsnWJXKUg', Decimal('-239813.3099'), u'ELLFUOSNKtxYyhtCXPPg', 1371]) 
fake.pystr()  # GdxudJdOCeExecGzFpJg 
fake.pystruct()  # ([u'WTHzKZdDIrwhUfPHrjMb', u'MVXsSqDWyabyceZRSgGr', datetime.datetime(1993, 10, 3, 1, 1, 31), u'sKcZHJgAGVZrCIfIHwMS', 7694, u'wdedDezTMpfOxUQHaVlO', u'iMgUrRzaaYtArWrnxWda', u'tixihvoqNqQVByfEoGsg', u'https://www.qiu.com/search/explore/home.html', 898068606944.83], {u'\u6709\u9650': Decimal('4.3883198'), u'\u8fd9\u4e48': u'UVOyihAmcukcQJcVIOah', u'\u5408\u4f5c': 3743, u'\u4e0d\u540c': datetime.datetime(2005, 2, 23, 7, 35, 45), u'\u63d0\u9ad8': datetime.datetime(1987, 2, 10, 2, 28, 44), u'\u8bc4\u8bba': 8874, u'\u5173\u4e8e': u'apan@wei.net', u'\u7ec4\u7ec7': 468, u'\u60c5\u51b5': 6083, u'\u884c\u4e1a': u'qiang61@long.org'}, {u'\u4e13\u4e1a': {3: u'AkBWAoxmmokgNrRogyYk', 4: [4596, u'nJzscDjtYSbEzPdkOkRK', 5365], 5: {3: 4605, 4: u'chao87@wei.com', 5: [u'xia30@lu.cn', datetime.datetime(2006, 10, 25, 21, 37, 41)]}}, u'\u4e2d\u6587': {8: [u'oYYfArTznrMITieKBrdT', u'QoESvZcnaAZFmaQqjrgk', u'afkzJChqTNmwwcUXcTOu'], 9: {8: u'ughNWEsmKFFnPReWycbf', 9: [-6.41272, -39213.981], 7: u'RKIcxKTOThQLwaIgVFWe'}, 7: u'uIVZuDPnedhnOJVZUzfX'}, u'\u8fd8\u662f': {9: u'JqElYMJfaassiofLGvLn', 10: [4443, u'aZgiftVvonSEzCzTddiO', u'shaowei@yan.com'], 11: {9: 9967, 10: 5143, 11: [u'usmTtsPWPYtObuYObOpB', Decimal('-31192.5654601')]}}, u'\u6765\u81ea': {1: u'sIqUyGCneohdHGgznDuU', 2: [datetime.datetime(2007, 5, 31, 11, 24, 16), 8321, u'pfIJmDxwAquYLyxrpuVz'], 3: {1: u'gliang@hotmail.com', 2: Decimal('33965.0'), 3: [u'AexgPcuhOIziJhYifZtR', datetime.datetime(2003, 3, 24, 22, 28, 43)]}}, u'\u7cfb\u7edf': {4: u'welRgeLqhOQPGkdkviok', 5: [Decimal('-46.5'), u'hmJxbwRBLukmjHylLojM', u'http://www.mao.cn/search/tag/index.html'], 6: {4: u'http://zou.cn/tag/index/', 5: u'uBlLVOtLauDbAMlrpTZM', 6: [u'bqiHwnSArJdlQnvsbKPN', u'RQdmtWPMwiFuaThJrMWm']}}, u'\u6280\u672f': {8: 2626, 9: [Decimal('4719860282.19'), Decimal('-392046163.17'), datetime.datetime(2005, 1, 11, 13, 21, 2)], 10: {8: u'MoUiPqxBcSTrkudFLIza', 9: u'XUQtWQGntEeuayziAnYA', 10: [u'ulhMPZKMdlQzfWdUuYIF', datetime.datetime(1994, 7, 25, 9, 15, 28)]}}, u'\u9009\u62e9': {8: {8: [u'yong58@ren.cn', u'cGFuWyLdFRUzGhTCaFjE'], 6: 7701, 7: datetime.datetime(2010, 8, 15, 10, 6, 13)}, 6: u'zengwei@gmail.com', 7: [6858, 6403, datetime.datetime(1984, 4, 18, 11, 0, 12)]}, u'\u4e00\u70b9': {0: 6620, 1: [u'OrTScuyESDqszlQjOlYX', u'hJahyMWdkPLhNOMzrdfy', u'mmZYqEDMYPodgUuICyct'], 2: {0: -33313798379.385, 1: u'XRpLoRsRMQIROsBqIHlG', 2: [u'xZozzLqTMwXpfdTpMscc', u'https://www.xia.com/']}}, u'\u7531\u4e8e': {2: u'naguo@qian.com', 3: [u'wTVRQMbwJPUNAKbhAKFs', Decimal('-679732200.8'), u'braeyLsfMvOtsSrgwlxX'], 4: {2: u'feviQSXEPjAzICRiXIWU', 3: u'xiuyinghe@gmail.com', 4: [5961281603639.0, u'YNOuECSZEExtHvlGKwwE']}}, u'\u56fe\u7247': {5: datetime.datetime(1977, 3, 29, 23, 38), 6: [u'http://yin.com/main.jsp', u'yanjia@yahoo.com', 632.53909299766], 7: {5: u'RqBzkDuehAQUCHYQCmAZ', 6: 4597, 7: [8421, 7708]}}}) 
fake.pytuple()  # (u'CJFHMwspGSwiPKfZhCVY', u'IDhxTOsuOiDHOlKtMbbe', 6637, 978, u'RodatDSuaRbwlgTJNzKx', u'fsUVemSiAyPqyLFmfdZD', u'zhujuan@li.cn', u'https://kong.cn/categories/app/login.htm', Decimal('-406039.250589'), 8127) 
fake.random_digit()  # 9 
fake.random_digit_not_null()  # 6 
fake.random_digit_not_null_or_empty()  # 5 
fake.random_digit_or_empty()  # 3 
fake.random_element()  # a 
fake.random_int()  # 4585 
fake.random_letter()  # o 
fake.random_number()  # 80709883 
fake.random_sample()  # ['a', 'c'] 
fake.random_sample_unique()  # set(['a', 'c', 'b']) 
fake.randomize_nb_elements()  # 13 
fake.rgb_color()  # 97,134,130 
fake.rgb_css_color()  # rgb(39,226,180) 
fake.romanized_name()  # Qiang Du 
fake.safari()  # Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/532.2.5 (KHTML, like Gecko) Version/4.0.2 Safari/532.2.5 
fake.safe_color_name()  # yellow 
fake.safe_email()  # ming14@example.net 
fake.safe_hex_color()  # #ff3300 
fake.sentence()  # 方法科技是否只有无法. 
fake.sentences()  # [u'\u4ec0\u4e48\u672c\u7ad9\u6280\u672f\u4e00\u6b21\u8868\u793a\u4e0d\u540c\u5904\u7406.', u'\u8fd0\u884c\u65b9\u5f0f\u80fd\u529b\u4e00\u6837\u5f53\u524d.', u'\u6700\u65b0\u901a\u8fc7\u4e00\u4e2a\u5b66\u6821\u5f53\u524d\u4eca\u5e74\u5982\u679c\u5efa\u8bbe.'] 
fake.sha1()  # 7052c75358562302ddacd77e14e49986926374fa 
fake.sha256()  # 27e24e47230c764507a2e54d25a495e2f1f24ebcc23c6bf2b213b21379f8865e 
fake.simple_profile()  # {'username': u'nayuan', 'name': u'\u5b87\u9633', 'birthdate': '1975-11-12', 'sex': 'M', 'address': u'\u6c5f\u897f\u7701\u6f5c\u6c5f\u53bf\u6c38\u5ddd\u62d3\u8defj\u5ea7 699193', 'mail': u'guiying19@hotmail.com'} 
fake.ssn()  # 410403194106288547 
fake.street_address()  # 燕街L座 
fake.street_name()  # 广州街 
fake.street_suffix()  # 路 
fake.text()  # 留言大小看到.成为控制拥有.
电子个人产品产品这么其他文章.国际谢谢公司系统为什.一起其他作品客户一种系列.
事情中国记者.男人为什组织的话.
要求部门希望.很多投资深圳方面操作威望需要.
注意你们这种学生可是所有通过基本.游戏时候日本目前数据生活得到.
市场这是还是学校时间最后.关于之后浏览相关企业支持结果类别.正在专业人员实现. 
fake.time()  # 17:02:29 
fake.time_delta()  # 8837 days, 21:54:15 
fake.time_object()  # 03:34:28 
fake.time_series()  # <generator object time_series at 0x7ff7800cb280> 
fake.timezone()  # Asia/Jerusalem 
fake.tld()  # cn 
fake.unix_time()  # 1100321594 
fake.uri()  # https://pan.org/terms/ 
fake.uri_extension()  # .php 
fake.uri_page()  # login 
fake.uri_path()  # app/category 
fake.url()  # http://www.xie.com/ 
fake.user_agent()  # Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_6; rv:1.9.5.20) Gecko/2016-10-29 04:38:17 Firefox/12.0 
fake.user_name()  # jingmo 
fake.uuid4()  # f64bcfad-67c4-c748-5e19-86a74848e6fa 
fake.windows_platform_token()  # Windows NT 5.2 
fake.word()  # 更新 
fake.words()  # [u'\u7136\u540e', u'\u5927\u5b66', u'\u7a0b\u5e8f'] 
fake.year()  # 2001

以上这篇关于Python-faker的函数效果一览就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用wxpython实现的一个简单图片浏览器实例
Jul 10 Python
python执行外部程序的常用方法小结
Mar 21 Python
优化Python代码使其加快作用域内的查找
Mar 30 Python
python类中super()和__init__()的区别
Oct 18 Python
Python竟能画这么漂亮的花,帅呆了(代码分享)
Nov 15 Python
Python 字符串与数字输出方法
Jul 16 Python
pandas 对日期类型数据的处理方法详解
Aug 08 Python
解决Mac下使用python的坑
Aug 13 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
Sep 25 Python
使用tensorflow根据输入更改tensor shape
Jun 23 Python
Matlab中plot基本用法的具体使用
Jul 17 Python
python实现AdaBoost算法的示例
Oct 03 Python
python 监测内存和cpu的使用率实例
Nov 28 #Python
python随机生成库faker库api实例详解
Nov 28 #Python
python的faker库用法
Nov 28 #Python
关于python中plt.hist参数的使用详解
Nov 28 #Python
python创建子类的方法分析
Nov 28 #Python
python 实现快速生成连续、随机字母列表
Nov 28 #Python
Python操作多维数组输出和矩阵运算示例
Nov 28 #Python
You might like
详解PHP神奇又有用的Trait
2019/03/25 PHP
PHP实现获取文件mime类型多种方法解析
2020/05/28 PHP
学习js所必须要知道的一些
2007/03/07 Javascript
比较简单的异步加载JS文件的代码
2009/07/18 Javascript
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
javascript内存管理详细解析
2013/11/11 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
JavaScript如何实现组合列表框中元素移动效果
2016/03/01 Javascript
基于 Node.js 实现前后端分离
2016/04/23 Javascript
jQuery实现的无缝广告图片左右滚动功能详解
2016/12/24 Javascript
基于jQuery实现弹幕APP
2017/02/10 Javascript
利用Node.js检测端口是否被占用的方法
2017/12/07 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
2018/04/26 jQuery
Vue仿微信app页面跳转动画效果
2019/08/21 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
Python使用minidom读写xml的方法
2015/06/03 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
Python实现简单求解给定整数的质因数算法示例
2018/03/25 Python
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
H5 canvas实现贪吃蛇小游戏
2017/07/28 HTML / CSS
解决python 输出到csv 出现多空行的情况
2021/03/24 Python
中专生自荐信
2013/10/12 职场文书
酒店公关部经理岗位职责
2013/11/24 职场文书
初中物理教学反思
2014/01/14 职场文书
积极向上的团队口号
2014/06/06 职场文书
力克胡哲观后感
2015/06/10 职场文书
钢琴师观后感
2015/06/12 职场文书
2015年大学组织委员个人工作总结
2015/10/23 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL