通过 Python_Faker 生成测试数据
一.介绍
在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,你不可能通过手工来生成(最傻的方法)可能需要花费大量精力和工作量, Faker 包能够协助你完成这方面的工作。
Faker 是一个 Python 包,开源的 GITHUB 项目,主要用来创建伪数据。
二.安装
- 通过 pip 直接安装:
[root@BenLam-vm_0 ~]# pip install faker
- 下载源码安装:
[root@BenLam-vm_0 ~]# git clone https://github.com/joke2k/faker
done~
[root@BenLam-vm_0 ~]# cd faker
[root@BenLam-vm_0 ~]# python setup.py install
install done~
[root@BenLam-vm_0 ~]#
三.例子
from faker import Faker
fake=Faker(locale='zh_CN') # 默认为 en_US
# 邮政编码
print("邮政编码".center(20,"-"))
print(fake.postcode()) # 邮编
# 地址类
print("地址类".center(20,"-"))
print(fake.address()) # 湖南省想县沈河阜新街C座 604896
print(fak