介绍一种专业造数库:Faker

描述

开发项目的时,为了测试常需要造假数据,经常要尽量的模拟真实环境,通常要费大量手工而且造出来的数据,而且通常手工造出来的看起来也很别扭,费时又费事,有没有更好的办法?有,这里给大家介绍一个“专业造数“库Faker,满足你对模拟数据的所有需求。

项目开发初期,为了测试方便,我们总要造不少假数据到系统中,尽量模拟真实环境。比如要创建一批用户名,创建一段文本,电话号码,街道地址、IP地址等等。平时我们基本是键盘一顿乱敲,随便造个什么字符串出来,当然谁也不认识谁。现在你不要这样做了,用Faker就能满足你的一切需求。

1. 安装

浏览器

2. 简单使用

浏览器

参数 locale:为生成数据的文化选项(语种),默认为 en_US,只有使用了相关文化,才能生成相对应的随机信息

常见的文化选项:

zh_CN - Chinese (China Mainland)

zh_TW - Chinese (China Taiwan)

en_US - English (United States)

3. 其他方法

3.1 地理信息类

浏览器

3.2 基础信息类

浏览器

3.3 邮箱信息类

浏览器

3.4 网络基础信息类

浏览器

3.5 浏览器信息类

浏览器

3.6 数字信息

浏览器

3.7 文本加密类

浏览器

4. 实战使用

在数据库建一张表,通过Faker造数据,插入到表中。并且打印Faker造的数据。

浏览器

输出的结果如下:

浏览器



责任编辑:lq6 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分