0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一种专业造数库:Faker

马哥Linux运维 来源:南枝向暖北枝寒MA 作者:南枝向暖北枝寒 2021-06-21 15:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

1. 安装

pYYBAGDRdreAGaBTAAAe0RWAWnw306.jpg

2. 简单使用

poYBAGDRdsOAe0coAABb99b6CPA787.jpg

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

常见的文化选项:

zh_CN - Chinese (China Mainland)

zh_TW - Chinese (China Taiwan)

en_US - English (United States)

3. 其他方法

3.1 地理信息类

pYYBAGDRdzmAGR_1AAC26hZ37oE161.jpg

3.2 基础信息类

pYYBAGDRd0eAH30IAAEcnDltgoQ553.jpg

3.3 邮箱信息类

pYYBAGDRd1GAAWTLAABYrqGSfRk721.jpg

3.4 网络基础信息类

pYYBAGDRd1qAbIX3AAC5o8XQlj4111.jpg

3.5 浏览器信息类

poYBAGDRd2SAY_9vAAC1QeTIGA4924.jpg

3.6 数字信息

pYYBAGDRd26Af7R7AACzx12nt6U890.jpg

3.7 文本加密类

poYBAGDRd3mALlq6AAFIJY9zf8A809.jpg

4. 实战使用

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

pYYBAGDRd4WAFIUwAAFBfIIWXck781.jpg

输出的结果如下:

poYBAGDRd5CAaWFcAALPYLnZKYw074.jpg



责任编辑:lq6

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

    关注

    8

    文章

    7364

    浏览量

    95162
  • 浏览器
    +关注

    关注

    1

    文章

    1043

    浏览量

    37216

原文标题:Python专业造数库:Faker

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    氧化铝粒粉

    氧化铝陶瓷粒粉是我公司采用进口设备,优质原料和配方精制而成球状微粒。电镜下的形貌律球型,具有颗粒中实,粒径分布均匀,流动性好,所制坯体强度高,烧成瓷件表面光亮,烧成温度低,气孔率低,瓷质致密,易
    发表于 04-10 14:54

    一种基于低噪声电源管理架构的射频采样系统设计方案

    本期为大家带来的是《雷达应用中射频转换器的无杂波电源(第 1 部分)》,介绍一种基于低噪声电源管理架构的射频采样系统设计方案,以解决相控阵雷达和 5G 通信应用中因开关电源噪声耦合导致的 ADC 动态性能下降问题。
    的头像 发表于 03-25 08:10 5059次阅读
    <b class='flag-5'>一种</b>基于低噪声电源管理架构的射频采样系统设计方案

    一种可跨不同领域的异常检测通用模型UniOD介绍

    本研究提出了一种可跨不同领域、适用于特征维度各异且特征空间异构的数据集的异常检测通用模型。
    的头像 发表于 03-18 09:09 645次阅读
    <b class='flag-5'>一种</b>可跨不同领域的异常检测通用模型UniOD<b class='flag-5'>介绍</b>

    HPM知识 | 力位混合控制使用指南

    概述力位混合控制(HybridForce-PositionControl)是一种结合力控制和位置控制的阻抗控制方法,广泛应用于机器人关节控制、柔顺装配、人机交互等场景。本实现了
    的头像 发表于 03-02 12:05 2669次阅读
    HPM知识<b class='flag-5'>库</b> | 力位混合控制<b class='flag-5'>库</b>使用指南

    Bamtone ICT系列:一种新型高效的离子污染测试仪?

    设计的款精密离子污染检测仪器,被定位为一种新型高效的离子污染测试仪,代表了当前PCBA离子污染检测向自动化、智能化和高效化发展的趋势,是国产替代高端进口设备的个有力
    的头像 发表于 01-12 11:28 627次阅读
    Bamtone ICT系列:<b class='flag-5'>一种</b>新型高效的离子污染测试仪?

    强强联合!维视智MV-VS1000 PLUS入驻郑州大学,赋能测控专业实践教学新升级

    近日,维视智与郑州大学物理学院测控技术与仪器专业达成深度合作,多套 MV-VS1000 PLUS 机器视觉图像处理实验平台正式落地实验室,为数字图像处理、计算机视觉课程提供专业实践支撑,助力高校人才培养与科研创新双向发展!
    的头像 发表于 11-21 17:57 1786次阅读

    用PLC实现卷径计算的两算法

    卷径计算,是动态计算如钢卷,纸卷等存料量的一种方法,它是实现张力控制和自动充放料、以及甩尾控制的重要前提。卷径计算目前主流的方法有两一种是根据机列速度(产线速度)和和被测卷的转动角速度求得;另
    的头像 发表于 11-14 16:54 2780次阅读
    用PLC实现卷径计算的两<b class='flag-5'>种</b>算法

    指令集测试的一种纠错方法

    本文描述在进行指令集测试的一种纠错方法 1.打开测试指令集对应的dump文件 dump文件是指由汇编文件进行反汇编之后,可以供人阅读指令的反汇编文件。其包含了每条指令的具体操作的信息。指令集测试
    发表于 10-24 14:04

    欧时智业产品及解决方案介绍

    作为国民经济先锋灯塔的组成部分,智业是中国经济增长的支柱之。全球产业门类最齐全、产业体系最完整、产业链配套能力全球领先等要素,为中国智业不断提升创新力、竞争力、抗风险能力打下了坚实基础。近年来,在数字经济与实体经济深度融合
    的头像 发表于 10-14 15:11 805次阅读

    软通动力数据专业服务全栈解决方案亮相2025博会

    8月28日,2025中国国际大数据产业博览会(博会)在贵阳开幕,软通动力携数据专业服务全栈解决方案亮相盛会,全面展示从数据迁移部署、性能优化、容灾备份到智能运维的全生命周期服务能
    的头像 发表于 09-04 09:32 1055次阅读
    软通动力数据<b class='flag-5'>库</b><b class='flag-5'>专业</b>服务全栈解决方案亮相2025<b class='flag-5'>数</b>博会

    真随机和伪随机的区别

    随机在当前程序运行环境中是一种常用参数,目前主要分为两,伪随机和真随机,本期我们就来讲
    的头像 发表于 08-27 17:46 2994次阅读

    一种抗辐射加固检错纠错电路的设计

    电子发烧友网站提供《一种抗辐射加固检错纠错电路的设计.pdf》资料免费下载
    发表于 08-11 15:38 0次下载

    介绍一种直流过压保护电路

    本篇博文将详细分析一种典型的过压保护电路,探讨其工作原理、元件选择及实际应用,帮助大家深入理解如何保护电子设备。
    的头像 发表于 07-05 11:06 1783次阅读
    <b class='flag-5'>介绍</b><b class='flag-5'>一种</b>直流过压保护电路

    一种多路输出低压电源系统设计方案

    随着科学技术的不断发展,各种电子设备和电子器件.逐渐向着集成化、小型化、轻型化方向发展.本文所要介绍的就是利用当今电子器件的这些优势,设计研制出的一种多路输出、体积小、功率大、精度高的低压电源。
    的头像 发表于 06-12 09:53 2.4w次阅读
    <b class='flag-5'>一种</b>多路输出低压电源系统设计方案

    一种新型宽带鞭状套筒天线

    电子发烧友网站提供《一种新型宽带鞭状套筒天线.pdf》资料免费下载
    发表于 05-28 14:05 1次下载