pip install requests
2.需要有一个可以接收POST请求的API接口,并且这个接口能够将接收到的数据保存到数据库中。
本文的接口通过Django连接mysql实现,Django自带前端和数据库,默认启动ip为127.0.0.1:8000。
接口url为:http://127.0.0.1:8000/userRegister
运行脚本前需要确保Django应用正在运行,并且可以接受来自http://127.0.0.1:8000/userRegister的POST请求
对应数据库表结构如图:
下面是一个简单的Python脚本示例,它使用Faker生成用户数据,并通过requests库发送POST请求到指定的API接口:
import requests
import json
from faker import Faker
初始化faker
fake= Faker(locale=‘zh_CN’) # 指定中文数据生成
定义用户注册的URL
REGISTER_URL = ‘http://127.0.0.1:8000/userRegister’
设置请求头
headers = {
‘Content-Type’: ‘application/json’,
}