Python中的Faker使用


在这里记录一下如何使用Faker的方法,具体详情可见官方文档:https://faker.readthedocs.io/en/master

1、安装 faker, 在cmd中输入:pip install faker

2、Faker 可以在多语言环境模式下new备忘单,如:

 常用方法

  1、基础信息类

    --- ssn():生成身份证号

    --- bs():随机公司服务名

    --- company():随机公司名

    --- credit_card_full():生成完整信用卡信息

    --- credit_card_number():信用卡号

    --- credit_card_provider():信用卡类型

    --- job():随机职位

    --- first_name_female():随机女性名

    --- first_name_male():男性名

    --- name_female():女性全名

    --- name_male():男性全名

    --- phonenumber_prefix():随机生成手机号段,如:188

  2、基础信息类

    --- city_suffix():市,县

    --- country():国家

    --- country_code():国家编码

    --- district():区

    --- geo_coordinate():地理坐标

    --- latitude():地理坐标(维度)

    --- longitude():地理坐标(经度)

    --- postcode():邮编

    --- province():省份

    --- address():详细地址

    --- street_address():街道地址

    --- street_name():街道名

    --- street_suffix():街,路

  3、邮箱信息类

    --- ascii_company_email():随机生成ASCII公司邮箱名

    --- ascii_email():随机ASCII邮箱

    --- company_emai():公司邮箱

    --- email():邮箱

    --- safe_email():安全邮箱

  4、网络基础信息类

    --- domain_name():生成域名

    --- ipv4():IP4地址

    --- mac_address():随机Mac地址

    --- url():url地址

    --- user_name():随机用户名

  5、数字信息

    --- numerify():三位随机数字

    --- random_digit():0-9随机数

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