1.通过Python脚本力量注册用户
import requests
import random
def registerUers():
# 注册新用户接口
url = "http://service-xxxxxxxxxxxx.com/member/account/register"
method = "POST"
headers = {
"Authorization" : "Basic xxxxxxxxxxxxxxxx"
}
# 需要注册的号码
userName = randomPhone()
password = "123456"
organizationCode = "jianketest"
# 数据通过表单格式提交
form_data = {
"userName": userName,
"password": password,
"organizationCode": organizationCode
}
response = requests.request(method=method, url=url, headers=headers, data=form_data)
getUsersinfo = response.json()
print(response.request)
print(response.url)
if response.status_code !=200:
print(f"响应状态码:{response.status_code}\n")
print(f"注册失败:\n{response.text}\n")
else:
print(f"响应状态码:{response.status_code}\n")
print(f"注册成功:\n{getUsersinfo}\n")
return getUsersinfo
def randomPhone():
'''
随机生成手机号
:return:
'''
prelist = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "147", "150", "151", "152",
"153", "155", "156", "157", "158", "159", "186", "187", "188"]
randomPre = random.choice(prelist)
Number = "".join(random.choice("0123456789") for i in range(8))
phoneNum = randomPre +Number
with open("userName.txt", "a+") as f:
f.write(f"{phoneNum}\n")
return phoneNum
if __name__ == "__main__":
i = 1
while i < 6:
print(f"第{i}个号码")
i = i + 1
registerUers()