数据不求人-用Faker随机库生成数据

from faker import Faker
#全部行都能输出
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"
fake = Faker("zh_CN")

生成个人信息

# 生成姓名
fake.name()
# 女性姓名
fake.name_female()
# 男性姓名
fake.name_male()
'孟丽'
'方瑜'
'何兰英'
# 地址
fake.address()
# 所属公司
fake.company()
# 工作职位
fake.job()
# 身份证
fake.ssn()
# 电话号码
fake.phone_number()
#生日
fake.date_of_birth()
'重庆市辽阳市沙市雷街T座 925837'






'华成育卓信息有限公司'






'计算机硬件'






'361126195503146365'






'13144850940'






datetime.date(1947, 3, 24)
# 一键构造人物信息
fake.profile()
{'job': '技术研发经理/主管',
 'company': '华泰通安传媒有限公司',
 'ssn': '530621194507241273',
 'residence': '辽宁省深圳市涪城陈路y座 875256',
 'current_location': (Decimal('35.819043'), Decimal('-46.631714')),
 'blood_group': 'AB-',
 'website': ['https://cui.net/', 'http://dong.cn/', 'http://ming.cn/'],
 'username': 'vxue',
 'name': '唐旭',
 'sex': 'F',
 'address': '重庆市福州市清城淮安街l座 354566',
 'mail': '[email protected]',
 'birthdate': datetime.date(1915, 4, 29)}

生成信用卡信息

# 信用卡号
fake.credit_card_number()
#信用卡有效期
fake.credit_card_expire()
#信用卡提供者
fake.credit_card_provider()
# 信用卡安全密码
fake.credit_card_security_code()
#一键构造信用卡信息
fake.credit_card_full()
'5452715059328497'






'11/24'






'Discover'






'124'






'Diners Club / Carte Blanche\n萍 张\n30264969957352 08/22\nCVC: 132\n'

生成py对象

#生成py对象
fake.pylist()
fake.pyset()
fake.pydict()
fake.pyiterable()
fake.pybool()
fake.pydecimal()
fake.pyfloat()

[-40166.81316,
 'gSrXJQfmsrvblenjzrKH',
 944361938570746.0,
 'rfzHNrKPHLLeJpULCOgb',
 'https://mingshen.cn/faq.htm',
 'qMIuTOTiQrIRhvxZNUZN',
 'cJnYGIwxHfvFtNZLZeZd',
 'sSljBGjEfZEyzVvBcJmZ',
 '[email protected]',
 'gcRWUcARWtAxrUnTnYyt',
 7068,
 'EYDdQvVNxcqvVTcHvKHc',
 'dncrKzICZsnNjUZppjEa']






{datetime.datetime(2018, 9, 29, 0, 57, 4),
 340.1079203765,
 636,
 'DXzyyQiphRQddkjPSHXg',
 'FCBWaVrQoLPpbuMsWpAK',
 'JxIkQjkMIoMoufGdZZJl',
 'http://www.pr.cn/wp-content/blog/privacy.php',
 '[email protected]'}






{'方式': 'aiSqghjZIIKunwcZNthz',
 '安全': 'GCNVTDKqyVrCmtOyGEJi',
 '单位': 'xosUSLkuhDaUOmSLVzYN',
 '国家': 'pyNvOJeTKpDxxbbgFqmz',
 '研究': 'http://nb.net/categories/tag/about.htm',
 '投资': 'iqVxDwGUmcINAiXLkuBq',
 '空间': 'https://www.menglong.cn/explore/main/search/search.htm',
 '作者': 8473,
 '计划': Decimal('-16704371093.6'),
 '直接': 'feqdcNbxKfHkyOCtuuMq',
 '对于': 663171.715264}






[3702,
 'XtlGaQWMifgBFesCiscv',
 -99348.14393,
 'bQxfJwIGsktMQqzgTtyD',
 5305,
 'https://www.jinglei.cn/privacy.php']






True






Decimal('-471810412919.5')






-80971.91408

生成其他随机对象

# 邮箱
fake.email()
#颜色RGB编码
fake.rgb_color()
#颜色
fake.color_name()
fake.am_pm()
# IP地址
fake.ipv4()
#Windows操作系统
fake.windows_platform_token()
#车牌号
fake.license_plate()
'[email protected]'






'247,199,228'






'SeaGreen'






'PM'






'129.29.119.153'






'Windows NT 5.0'






'5H885'

你可能感兴趣的:(Python)