码迷,mamicode.com
首页 > 编程语言 > 详细

faker之python构造虚拟数据

时间:2017-07-17 17:10:37      阅读:2879      评论:0      收藏:0      [点我收藏+]

标签:测试   seed   查看   text   ref   gen   name   com   generator   

python中可以使用faker来制造一些虚拟数据

首选安装faker

pip install Faker

老版的叫法是faker-factory,但是已不适用

使用faker.Factory.create()来创建并初始化faker生成器(generator)

使用方法如下:

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()

每一次调用faker之后,返回的数据是不一样的

为了能够在第一次运行和第二次运行的时候,返回的数据一样,可以使用seed()

from faker import Faker
fake = Faker()
fake.seed(4321)
 
print(fake.name())  运行多次,结果都是一样的,方便测试使用

 

官网:https://github.com/joke2k/faker  可以查看更详细的使用

 

faker之python构造虚拟数据

标签:测试   seed   查看   text   ref   gen   name   com   generator   

原文地址:http://www.cnblogs.com/hellowcf/p/7196131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!