用户:
北方看雪查看:0 回复:0 评论:0 创建时间:2020-08-20T19:41:08
import webbrowser
from tkinter import*
from tkinter.ttk import*
from tkinter import messagebox
import requests,time,random
def enter(k):
url="https://code.xueersi.com/api/works/search?keyword=子昱&lang=python&page=1&per_page=100"
headers = {'Content-Type':'application/json'}
a=requests.get(url=url, headers=headers)
null,false,list_get,string=0,0,[],''
id_list=[11909587]
for x in id_list:
for i in eval(a.text)['data']['data']:
if i['user_id']==x and i["id"]==k:
return i["likes"]
pass_id=4773387
now_click=enter(pass_id)
print(now_click)
def get():
global pass_id,now_click
print(now_click)
z=enter(pass_id)
if z>now_click:
print(z)
return True
else:
return False
def call():
sd=get()
if sd:
messagebox.showinfo("","你点了赞")
else:
messagebox.showinfo("","你没点赞")
def callback():
res=messagebox.askokcancel("","您确定要退出吗?")
if res==True:
window.destroy()
sys.exit()
else:
return
window = Tk()
window.title('识别点赞的小程序')
window.geometry("450x300")
k=Label(window,text="你必须在程序运行的过程中点赞才能识别哟\n可能要点赞后等一会点按钮才能识别\n(系统延时)",justify="center")
z=Button(window,text="点赞了再点这个按钮",command=call)
k.pack(fill=BOTH,expand=True)
z.pack(fill=BOTH,expand=True)
window.protocol("WM_DELETE_WINDOW",callback)
window.mainloop()