首页 > 编程语言 >Python生成假数据

Python生成假数据

时间:2022-10-20 17:03:55浏览次数:48  
标签:None name Python age number 生成 fake 数据 card

1.安装依赖

pip install Faker -i https://pypi.tuna.tsinghua.edu.cn/simple

2.使用模块生成

from faker import Faker
def produce_data():
    fake = Faker(locale='zh_CN')
    # 账号
    user_name = fake.user_name()
    # 身份证
    ssn = fake.ssn(min_age=18, max_age=90)
    # 名字
    name = fake.name()
    # 手机号
    phone_number = fake.phone_number()
    # 车牌
    plate = fake.license_plate()
    # 地址
    address = fake.address()
    # 楼名
    building_number = fake.building_number()
    # 国家
    country = fake.country()
    # 生日
    birth = fake.date_of_birth(tzinfo=None, minimum_age=0, maximum_age=115)
    # 公司
    company = fake.company()
    # 职位
    job = fake.job()
    # 信用卡号
    card_number = fake.credit_card_number(card_type=None)
    # 城市
    city = fake.city()
    # 星期
    week = fake.day_of_week()
    # 邮件
    email = fake.ascii_free_email()
    # 单句
    sentence = fake.sentence(nb_words=6, variable_nb_words=True, ext_word_list=None)
    # 段落
    paragraphs = fake.paragraphs(nb=3, ext_word_list=None)
    print(user_name,ssn, name, phone_number, plate, address, 
          building_number, country, birth, company, job,
          card_number, city, week, email, sentence, paragraphs)

 

 

 

标签:None,name,Python,age,number,生成,fake,数据,card
From: https://www.cnblogs.com/geogre123/p/16810481.html

相关文章

  • 导出数据
    导出表格voidexport(){//先从缓存拿数据//Objectcommodity=redisUtil.get(String.format(RedisKeyConstant.PRODUCT_INFO,"202112150256","*"));......
  • 我用《觉醒年代》做数据分析!
    作者:牧小熊,华中农业大学,Datawhale成员最近有同学和我说《觉醒年代》好好看,于是我后知后觉地查了一下,不查不知道,这部剧豆瓣评分9.3,微博讨论度26亿+。《觉醒年代》都是哪些人......
  • 开箱即用的数据缓存服务|EMQX Cloud 影子服务应用场景解析
    在物联网业务高速迭代的今天,快速连接物联网设备与平台应用,实现业务快速落地与市场验证,是很多企业塑造核心竞争力、实现业务创新的关键。​​EMQXCloud​​作为一站式运维......
  • 一种简单的视图层数据查询模块数据流--视图、路由、API
    背景简介实现前台项目的搜索页时,通常会将查询参数直接传给路由并显示在顶部的地址。params参数可以路径的一部分,因此可以理解;不过保留query的目的暂不清楚,对SSR模......
  • python第十九课--
    昨日内容回顾包的实际应用内部含有__init__.py文件的文件夹如果直接导入包名其实导入的是内部的__init__.py文件,所以包名点的方式其实是跟__init__.py文件要名字......
  • CentOs 7 安装mysql(5.7.27)数据库
    CentOs7安装MySQL1.查看是否已经安装Mysql[root@srv01~]# rpm-qa|grepmysql# 如果你查看出来有东西,可以使用下面命令将其删除[root@srv01~]# ......
  • 每日python小技巧,从此搬砖没烦恼
    1. set()将列表转为元组会自动排序。2. 列表拷贝复制等价赋值   =浅拷贝(第一层深拷贝,嵌套的list等价赋值)   [:]    copy()    [ifor......
  • python 爬取 国家统计局官网 的统计用区划和城乡划分代码 发现了惊天秘密!!!附python
    为了在页面做5级级联菜单需要将名称和代码进行简化SELECTSUBSTR(AreaCode,1,Level*2)asa,AreaCode,Level,NameFROMareaWHEREAreaCodeLIKE'11%'ANDLevel<4LIM......
  • 数据行业非完全入门指南!
    作者:桔了个仔,南洋理工大学,Datawhale成员之前给从传统制造业转行的数据行业的朋友列的一个笔记,这里把原文贴出来。现在看来概括性不够,不过适合对大数据没有太多了解但想入行......
  • python 如何修改yaml文件?
    需求:yaml文件可以作为python工程的参数配置,那么,当我们需要修改yaml文件该怎么办呢? 安装ruamel.yaml第三方库(查资料显示,用pyyaml库的时候,读取再写会,会导致格式错乱,故......