faker模块

Posted qiuqiu64

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了faker模块相关的知识,希望对你有一定的参考价值。

faker模块中有很多函数,可以直接生成手机号,身份证号,姓名等

1、安装faker

pip install faker

2、faker的使用

from faker import Faker

f=Faker(locale=‘zh_CN‘)

提供的方法如下:

f.name()  #生成姓名

f.address() #生成地址

f.numerify():三位随机数字

f.province():省份

f.street_address():街道地址

f.street_name():街道名

f.street_suffix():街、路

f.random_digit():0~9随机数

f.random_digit_not_null():1~9的随机数

f.random_element():随机字母

f.random_int():随机数字,默认0~9999,可以通过设置min,max来设置

f.random_letter():随机字母

f.random_number():随机数字,参数digits设置生成的数字位数

f.color_name():随机颜色名

f.credit_card_number():信用卡号

f.email():邮箱

f.user_name():随机用户名

f.phone_number():随机生成手机号

f.ssn():生成身份证号







以上是关于faker模块的主要内容,如果未能解决你的问题,请参考以下文章

faker模块

随机生成测试数据<faker模块的基本使用;

python系列——利用Faker模块造测试数据

python3 测试的时候如何批量随机生成伪数据?(faker模块的)

sys&faker&jsonpath模块异常处理多线程多进程

python faker 生成随机类型字符串