python利用faker,输出企业名称、用户名称、手机号、地址信息等测试数据实例

本篇文章,主要降级faker的使用方法如何安装的、如何进行输出测试数据的应用方法说明。
日期:2021年11月24日
官网手册地址:https://faker.readthedocs.io/en/latest/index.html

下载看装faker

步骤一、打开cmd,输入 pip install faker
在这里插入图片描述
tips:等待安装完毕。

引入faker

首先创造一个名为test.py的脚本文件,在文件中书写如下的代码

from faker  import Faker
my_fake = Faker("zh-CN")

使用faker

1.输出地址数据信息

my_fake.address()

效果:
在这里插入图片描述

2.输出姓名信息

my_fake.name()

效果:
在这里插入图片描述
3.输出公司名称

my_fake.company()

在这里插入图片描述

实际代码片段:

from faker  import Faker
my_fake = Faker("zh-CN")
print(my_fake.company())
print(my_fake.name())
print(my_fake.phone_number())
print(my_fake.address())
print(my_fake.city())
print(my_fake.street_address())
print(my_fake.phonenumber_prefix())

实际效果:
在这里插入图片描述

输出一组完整的伪造数据

print(my_fake.profile())

效果【具体参数如下】:

{'job': '', 'company': '', 'ssn': '', 'residence': '江', 'current_location': (Decimal('-58.527222'), Decimal('-111.174998')), 'blood_group': 'O+', 'website': ['', '', ''], 'username': '', 'name': '黄', 'sex': 'M', 'address': ', 'mail': '', 'birthdate': datetime.date(1950, 9, 17)}

其他的用法

myfake. + 以下任意方法
1.company 输出公司名称
2.name 输出姓名
3.phone_number 输出手机号
4.address 输出地址
5.color 输出颜色
6.bank 输出代码 银行卡,班级号等信息
7.credit_card 输出信用卡的卡号
8.date_time 输出时间
9. file 输出文件
10.job 输出职业

注:以上数据为程序生成,并非真实数据。

猜你喜欢

转载自blog.csdn.net/hj960511/article/details/121510532
今日推荐