faker之python构造虚拟数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了faker之python构造虚拟数据相关的知识,希望对你有一定的参考价值。
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构造虚拟数据的主要内容,如果未能解决你的问题,请参考以下文章
从 python 生成 Faker 数据并将其加载到 BigQuery 嵌套表中
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段