python 使用faker创建仿真数据用户json

本文主要讲述 faker第三方库的简单使用,以pycharm为例:

1.在当前project下安装faker

alt+f12打开pycharm的终端窗口Terminal,输入:

pip install faker

验证安装成功可用:

pip list

在这里插入图片描述

2.用faker生成用户的json数据

import json
from faker import Faker

faker= Faker(locale='zh_CN')  # 指定中文数据生成

# 生成用户数据
result = {
    "name": faker.name(),  # 生成名字
    "gender": faker.random_element(('男', '女')),  # 在提供范围进行选择
    "age": faker.random_int(18, 40),  # 生成数字-年龄范围
    "contact": faker.address(),  # 地址生成
}
# 输出为json格式
print(json.dumps(result, ensure_ascii=False))

3.导入faker包错误解决
如图:运行导入faker包报错,嵌套引用

检查变量名/文件名是否重复
在这里插入图片描述
解决:修改文件名为其它,右击python文件选择重构->重命名:在这里插入图片描述
再次运行:
在这里插入图片描述
解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值