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

安装Faker

pip3 install Faker

生成数据

import datetime

from faker import Faker

if __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())  # 生成身份证号。

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

展开阅读全文

页面更新:2024-03-05

标签:崇文   甘肃省   字符串   区号   段落   批量   句子   虚假   电子邮箱   神奇   姓名   地址   数据   专业   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top