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对象
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()
fake.rgb_color()
fake.color_name()
fake.am_pm()
fake.ipv4()
fake.windows_platform_token()
fake.license_plate()
'[email protected]'
'247,199,228'
'SeaGreen'
'PM'
'129.29.119.153'
'Windows NT 5.0'
'5H885'