Faker:Python的伪造数据生成器-阿里云开发者社区

开发者社区> 技术小阿哥> 正文

Faker:Python的伪造数据生成器

简介:
+关注继续查看

Faker是一个可以让你生成伪造数据的Python包。当你需要初始化数据库,创建美观的XML文档,不断产生数据来进行压力测试或者想从生产服务器上拉取匿名数据的时候,Faker将是你最棒的选择。

安装:

pip install fake-factory

示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from faker import Factory
    fake = Factory.create()
  
    # OR
    from faker import Faker
    fake = Faker()
  
    fake.name()
    # 'Lucy Cechtelar'
  
    fake.address()
    # "426 Jordy Lodge
    #  Cartwrightshire, SC 88120-6700"
  
    fake.text()
    # Sint velit eveniet. Rerum atque repellat voluptatem quia rerum. Numquam excepturi
    # beatae sint laudantium consequatur. Magni occaecati itaque sint et sit tempore. Nesciunt
    # amet quidem. Iusto deleniti cum autem ad quia aperiam.
    # A consectetur quos aliquam. In iste aliquid et aut similique suscipit. Consequatur qui
    # quaerat iste minus hic expedita. Consequuntur error magni et laboriosam. Aut aspernatur
    # voluptatem sit aliquam. Dolores voluptatum est.
    # Aut molestias et maxime. Fugit autem facilis quos vero. Eius quibusdam possimus est.
    # Ea quaerat et quisquam. Deleniti sunt quam. Adipisci consequatur id in occaecati.
    # Et sint et. Ut ducimus quod nemo ab voluptatum.

另一种使用方法:

python -m faker [option] [*args]



本文转自 奚落123 51CTO博客,原文链接:http://blog.51cto.com/guyuyuan/1944986,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据造假是日本制造没落的真相吗?
日本制造业正遭遇一场严重的地震:“神户制钢所车篡改部分铜、铝产品的检验数据,把产品以次充好地卖给客户,他们的客户囊括了汽车、飞机、军工等多个领域的制造商,更是包含一些世界顶级的企业,这意味着消费者高价购买的汽车,有可能因钢材不合格出现人身危险”。
1073 0
python3中的迭代器与生成器
迭代器(iterator) def add(s, x): return s + x def gen(): for i in range(4): yield i base = gen() for n in [1, 10]: base = (add(i, n) for i in base) print list(base) 这个东西输出可以脑补一下, 结果是[20,21,22,23], 而不是[10, 11, 12, 13]。
776 0
联手友盟+打造数据融合“样板间”, 好兔视频成功逆势突围
好兔视频选择牵手友盟+,深度融合行业应用大数据,建立设备质量分层等数据应用模型,帮助处于初创期的好兔视频解决数据应用、拉新、留存等运营难题,实现发展突围。
289 0
葛洲坝集团联手阿里云打造数据中台 数字化驱动业务创新
7月11日,在阿里云武汉城市峰会上,大型央企葛洲坝集团首次对外展示数据中台的建设成果,通过基于阿里云中台、大数据、IoT物联网等技术打造的数据中台,数字化管理多元业务,提升运营效率,并进行业务创新。
5238 0
通过已有SQL语句,生成数据库模型PDM
  前提: 我用的是 PowerDesing15.1   步骤如下: 第一步:File->ReverseEnginner->Databases...   第二步:选择适用你SQL文件数据库类型,->点击“确定” 第三步:点击实用“Usingscript files:”选项,然后点击,选中你SQL文件所在位置,然后点击确定,等待所有OK
810 0
LINQ 从数据库读数据生成 XML
本实例是一个从数据库里读出来省份,城市,地区的数据生成3个XML文件. 首先创建一个Linq to SQL的类, 然后将省份,城市,地区的表拖入类中: 然后新建一个类,加入代码如下:         public void ResetProvinces(string path)       ...
619 0
13694
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础HTML入门教程》
立即下载
《零基础CSS入门教程》
立即下载