首页 > 编程语言 >python的Faker使用

python的Faker使用

时间:2023-10-22 21:37:33浏览次数:32  
标签:python random faker 生成 json Faker 使用 result

import json
from faker import Faker
faker = Faker(locale='zh_CN')
result = {
  "name": faker.name(), # 生成名字,每次运行生成不同的名字
  "contact": faker.address(),# 生成地址
  "age": faker.random_int(18,40),# 生成数字,年龄范围
  "gender": faker,random_element(('男’,’女’)),# 提供的范围内选择 
} 
print(json.dumps(result, ensure_ascii=False))

 

标签:python,random,faker,生成,json,Faker,使用,result
From: https://www.cnblogs.com/rmticocean/p/17781160.html

相关文章

  • 使用 XShell 连接 Docker 内的虚拟机
    以centos7为例:下载并安装centos71.下载镜像并运行容器dockerrun--namedocker-centos7--privileged--publish522:22--interactive--detachcentos:7/usr/sbin/init2.进入容器修改安装对应软件包和设置root密码dockerexec-itdocker-centos7/bin/bash安装......
  • python-使用matplotlib画折线图
    1importos2fromconfigparserimportConfigParser3importmatplotlib.pyplotasplt45plt.rcParams['font.sans-serif']=['SimHei']6plt.rcParams['axes.unicode_minus']=False78configFile='config.ini......
  • 一键解决[notice] A new release of pip available: 22.2 -> 22.2.2 [notice] To updat
    [notice]Anewreleaseofpipavailable:22.2->22.2.2[notice]Toupdate,run:python.exe-mpipinstall--upgradepip文章目录问题描述解决思路解决方法问题描述[notice]Anewreleaseofpipavailable:22.2->22.2.2[notice]Toupdate,run:python.exe-mpip......
  • 代码训练营第十一天(Python)| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150
    20.有效的括号思路:分析出三种情况,画图模拟。写代码容易写错。classSolution:defisValid(self,s:str)->bool:a_stack=list()foriins:ifi=='(':a_stack.append(')')elifi=='{':......
  • 使用VSCode新建解决方案,添加ClassLib类库工程
    最近准备全面转向VSCode开发C#代码,所以第一件事就是使用VSCode新建解决方案,添加工程。通过ChatGPT找到的大致的实现方案:首先,打开VSCode的终端,然后导航到您想要创建解决方案的目录。然后,按照以下步骤操作:步骤1:在您的目录中,运行以下命令创建解决方案:dotnetnewsln-nT.Globa......
  • cube.js node addon 开发使用的框架neon 简单说明
    cube.jsnodeaddon的开发使用了neon框架,基于neon开发nodeaddon的好处是简单,而且开发上比较类似node的开发模式但是缺点也有不少,比如napi-rs支持方便的typescript类型定义生成,可以方便我们使用,对于neon这个issue大家已经提议很久了,应该是实现上问题比较多,官方还是没有实......
  • Python学习笔记(一)
    Python中一切皆对象,函数和类也是对象,属于Python的一等公民。对象可以赋值给一个变量对象可以添加到集合对象中对象可以作为参数传递给函数对象可以当做函数的返回值对象的三个特征:1、身份(id());2、类型;3、值type->int>1type>class->objobject是最顶层基类type也是一个......
  • Python Web之Django
    一、环境需求1、OS:Windows102、IDE:PyCharm2019.23、Interpreter:Python3.7 二、项目搭建1、构建Django工程,打开PyCharm,点击【File】==》【NewProject...】==》【Django】。 2、项目工程保存路径、工程名称、解释器选择,点击【Create】创建项目工程,如下图所示:  ......
  • 使用 Data Assistant 快速创建测试数据集
    DataAssistant提供超过100种数据类型,为任何开发、测试或演示目的生成大量、异构、真实的数据。官网地址:http://www.redisant.cn/da主要功能Windows原生DataAssistant使用WindowsNative技术,这保证软件具有很小的安装体积和较高的响应速度。快速生成创建小型或大型数据集,......
  • SVN的基本使用
    SVN基本操作检出checkout  拉取(如果文件/文件夹,带有绿色的对钩代表已经纳入了版本控制)新增add  是将本地新增文件或文件夹标注为受SVN控制,但还未上传到服务器(后面一般跟随commit操作)提交commit  提交(将代码提交到远程仓库)更新update  是从SVN服务器上把......