|
|
动态UI图片
20260826
api.py
- # -*- coding: UTF-8 -*-
- # MindPlus
- # Python
- import time
- import json
- import siot
- import random
- import requests
- import pyautogui
- from unihiker import GUI
- # 自定义函数
- def set_data():
- ZD = {}
- ZD["name"]=(str("37ck/818"))
- ZD["email"]=(str("中学修改818"))
- return ZD
- def ChuShiHuaShuJu():
- ZD = {}
- ZD["name"]=(str((random.randint(0, 4095))))
- ZD["email"]=(str(time.strftime("%H:%M:%S")))
- return ZD
- def init():
- ZD = {}
- ZD["name"]=(str(pyautogui.prompt(title="请输入", text="name", default="37ck/808")))
- ZD["email"]=time.strftime("%Y/%m/%d %H:%M:%S")
- print(ZD)
- return ZD
- def getZhuTi():
- return (RESAPI({}, (str("http://192.168.3.102:82/user/3")), 2)["name"])
- # restf api调用
- # 1:post 增加 2:get 查询 3:put 修改 4:delete 删除
- def RESAPI(DIC, HTTP, CaoZuo):
- ZiDian = DIC
- try:
- if (CaoZuo == 1):
- FanHui = requests.post(HTTP, data=json.dumps(ZiDian, ensure_ascii=True))
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 2):
- FanHui = requests.get(HTTP)
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 3):
- FanHui = requests.put(HTTP, data=json.dumps(ZiDian, ensure_ascii=True))
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 4):
- FanHui = requests.delete(HTTP)
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- except:
- FanHui = (str("失败"))
- print("失败")
- return RES
- def URL():
- return (str((str("http://192.168.3.102:82/user/"))) + str(pyautogui.prompt(title="请输入", text="ID号", default="8")))
- # 增删改查调用示例
- def add(data):
- return RESAPI(data, (str("http://192.168.3.102:82/user/")), 1)
- def read(data):
- return RESAPI(data, (str("http://192.168.3.102:82/user/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 2)
- def modify(data):
- return RESAPI(data, (str("http://192.168.3.102:82/user/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 3)
- def delete(data):
- return RESAPI(data, (str("http://192.168.3.102:82/user/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 4)
- # 增删改查调用示例
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/")), 1)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 2)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 3)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 4)
复制代码
- # -*- coding: UTF-8 -*-
- # MindPlus
- # Python
- import time
- import json
- import siot
- import random
- import requests
- import pyautogui
- from unihiker import GUI
- # 自定义函数
- def set_data():
- ZD = {}
- ZD["name"]=(str("37ck/818"))
- ZD["email"]=(str("中学修改818"))
- return ZD
- def ChuShiHuaShuJu():
- ZD = {}
- ZD["name"]=(str((random.randint(0, 4095))))
- ZD["email"]=(str(time.strftime("%H:%M:%S")))
- return ZD
- def init():
- ZD = {}
- ZD["name"]=(str(pyautogui.prompt(title="请输入", text="name", default="37ck/808")))
- ZD["email"]=time.strftime("%Y/%m/%d %H:%M:%S")
- print(ZD)
- return ZD
- def getZhuTi():
- return (RESAPI({}, (str("http://i.37ck.cn:84/users/3")), 2)["name"])
- # restf api调用
- # 1:post 增加 2:get 查询 3:put 修改 4:delete 删除
- def RESAPI(DIC, HTTP, CaoZuo):
- ZiDian = DIC
- try:
- if (CaoZuo == 1):
- FanHui = requests.post(HTTP, data=json.dumps(ZiDian, ensure_ascii=True))
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 2):
- FanHui = requests.get(HTTP)
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 3):
- FanHui = requests.put(HTTP, data=json.dumps(ZiDian, ensure_ascii=True))
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- elif (CaoZuo == 4):
- FanHui = requests.delete(HTTP)
- FanHui.raise_for_status()
- RES = FanHui.json()
- print(RES)
- except:
- FanHui = (str("失败"))
- print("失败")
- return RES
- def URL():
- return (str((str("http://i.37ck.cn:84/users/"))) + str(pyautogui.prompt(title="请输入", text="ID号", default="8")))
- # 增删改查调用示例
- def add(data):
- return RESAPI(data, (str("http://i.37ck.cn:84/users/")), 1)
- def read(data):
- return RESAPI(data, (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 2)
- def modify(data):
- return RESAPI(data, (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 3)
- def delete(data):
- return RESAPI(data, (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="ID", default="91"))), 4)
- # 增删改查调用示例
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/")), 1)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 2)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 3)
- # RESAPI(set_data(), (str("http://i.37ck.cn:84/users/") + str(pyautogui.prompt(title="输入编号", text="email", default="5"))), 4)
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|