python---创建随机数据(Faker)
from faker import Faker fake = Faker(locale='zh_CN') # 设置中文 # 随机名字 print(fake.name()) # 随机地址 print(fake.address()) # 随机身份证 print(fake.ssn(min_age=18, max_age=60)) # 不带参数默认随机生成,携带参数可以控制身份证年龄大小
from faker import Faker fake = Faker(locale='zh_CN') # 设置中文 # 随机名字 print('名字:'+fake.name()) # 随机地址 print('地址:'+fake.address()) # 随机身份证 print('身份证号码:'+fake.ssn(min_age=18, max_age=60)) # 不带参数默认随机生成,携带参数可以控制身份证年龄大小 # 随机产生工作岗位 print('工作岗位:'+fake.job()) # 随机生成浏览器头user_agent print('浏览器请求头:'+fake.user_agent()) # 产生随机手机号 print('手机号:'+fake.phone_number()) # 随机产生城市名 print('城市名:'+fake.city_name()) # 产生随机email print('邮箱:'+fake.email())
from faker import Faker fake = Faker(locale='zh_CN') # 设置中文 import requests print('-------------------------手机号查询----------------------------------------------') # 产生随机手机号 phone = fake.phone_number() print('手机号:'+phone) # 请求参数 phone_data = { 'phone': phone, 'key':'7d2b9b14adfe392c88b9c431297be543' } # 查询手机号归属地接口地址 phone_url = 'http://apis.juhe.cn/mobile/get' response_phone = requests.post(phone_url, data=phone_data) print(response_phone.json()) print('-------------------------天气预报----------------------------------------------') # 随机产生城市名 city = fake.city_name() print('城市名:'+city) weather_url = 'http://apis.juhe.cn/simpleWeather/query' weather_data = { 'city': city, 'key': '331eab8f3481f37868378fcdc76cb7cd' } response_weather = requests.post(weather_url,data=weather_data) print(response_weather.json()) print('-------------------------身份证查询接口----------------------------------------') # 随机身份证 IDcard = fake.ssn(min_age=18, max_age=60) print('身份证号码:'+IDcard) IDcard_url = 'http://apis.juhe.cn/idcard/index' IDcard_data = { 'cardno': IDcard, 'key': 'f40a75704fac353952a6534a18f9f437', } response_IDcard = requests.post(IDcard_url,data=IDcard_data) print(response_IDcard.json())