Python中神奇的库:Faker,批量生成虚假数据,专业造数库

Python中神奇的库:Faker,批量生成虚假数据,专业造数库

安装Faker

pip3 install Faker

生成数据

import datetimefrom faker import Fakerif __name__ == ‘__main__’: faker = Faker(locale=”zh_CN”) # 设置中文模式下 for i in range(30): print(“*” * 10) print(faker.name()) # 获取 随机姓名。 print(faker.address()) # 获取 随机地址。 print(faker.date()) # 获取 1970 年 1 月 1 日到现在之间的随机日期。 print(faker.date_between(datetime.date(2021, 1, 1), datetime.date(2021, 1, 31))) # 获取 区间的日期。 print(faker.day_of_week()) # 获取 随机星期。 print(faker.month_name()) # 获取 随机月份。 print(faker.time()) # 获取 随机时间,时:分:秒。 print(faker.timezone()) # 获取 随机时区。 print(faker.year()) # 获取 随机年。 print(faker.ascii_email()) # 获取 随机电子邮箱 print(faker.ascii_free_email()) # 获取 随机免费电子邮箱 print(faker.ascii_safe_email()) # 获取 随机样本邮箱 print(faker.http_method()) # 获取 随机http方法 print(faker.image_url()) # 获取 随机返回占位符图像的 URL 示例 print(faker.ipv4()) # 返回具有有效 CIDR 的随机 IPv4 地址或网络。 print(faker.ipv4_private()) # 返回私有 IPv4。 print(faker.ipv6()) # 生成具有有效 CIDR 的随机 IPv6 地址或网络。 print(faker.mac_address()) # 生成mac地址。 print(faker.port_number()) # 返回一个网络端口号。 print(faker.url()) # 一个随机的 url 字符串。 print(faker.user_name()) # 一个随机的 用户名。 # print(faker.address()) # ‘甘肃省澳门县崇文黄街s座 319489’。 print(faker.administrative_unit()) # ‘云南省’。 print(faker.building_number()) # 随机建筑名。 print(faker.city()) # 随机市 print(faker.city_name()) # 随机市的名 print(faker.city_suffix()) # ‘县’ print(faker.country()) # 随机国家 print(faker.postcode()) # 随机区号 print(faker.province()) # 随机省份 print(faker.street_address()) # 随机街道地址 print(faker.street_name()) # 随机街道 print(faker.company()) # 随机公司名 print(faker.company_prefix()) # 随机公司缩写 print(faker.company_suffix()) # 随机公司后缀 print(faker.paragraph()) # 随机生成一个段落 print(faker.paragraph(nb_sentences=5)) # 随机生成一个段落,5段 print(faker.paragraph(nb_sentences=5, variable_nb_sentences=False)) # 随机生成一个段落,5段 print(faker.paragraphs(nb=5)) # 随机生成一个生成段落列表。 print(faker.sentence(nb_words=10)) # 随机生成一个句子。 print(faker.sentences()) # 随机生成句子列表。 print(faker.text(max_nb_chars=20)) # 生成指定长度的文本字符串。。 print(faker.word()) # 生成生成一个词。。 print(faker.first_name()) # 生成姓名的名。 print(faker.first_name_female()) # 生成女人姓名的名。 print(faker.first_name_male()) # 生成男人姓名的名。 print(faker.last_name()) # 生成姓名的姓。 print(faker.name()) # 生成姓名。 print(faker.country_calling_code()) # 生成国际区号。 print(faker.phone_number()) # 生成手机号。 print(faker.ssn()) # 生成身份证号。 # 。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月15日
下一篇 2022年6月15日

相关推荐

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息