用户:
yee只馒头_yee退查看:4 回复:1 评论:4 创建时间:2021-08-29T15:40:23
100行代码实现的搜索页面出来了
欢迎各位免费试用(也可以放到自己的作品里)
#copylight 一只馒头
import tkinter as tk
from tkinter import ttk
import cv
import os
import time
aa = None
list1=None
root = tk.Tk()
#ko no dio da
# 进入消息循环
root.geometry('800x486')
root.title("bilibili搜索")
root.iconbitmap(r')
#打开文件,不想用的自行删除
def gg1():
if list1[1] == '杰哥不要':
os.system(r')
elif list1[1] == '大庆油田':
os.system(r)
elif list1[1] == '华强买瓜(刘华强买瓜)':
os.system(r')
else:
pass
def gg2():
if list1[4] == '杰哥不要':
os.system(r)
elif list1[4] == '大庆油田':
os.system(r'')
elif list1[4] == '华强买瓜(刘华强买瓜)':
os.system(r)
else:
pass
def gg3():
if list1[7] == '杰哥不要':
os.system(r)
elif list1[7] == '大庆油田':
os.system(r)
elif list1[7] == '华强买瓜(刘华强买瓜)':
os.system(r)
else:
pass
def forene():
global list1
global aa
x = ui1.get()
c = 0
c = c+1
list1 = [""]
print(list1)
print(aa)
#搜索项判断,“cv.a"自行更改
if x in cv.a[0]:
list1.append('杰哥不要')
list1.append('你看这个彬彬才喝几罐就醉了,这个彬彬就是逊啊')
list1.append('')
print(list1)
if x in cv.b[0]:
list1.append('大庆油田')
list1.append('我晒干了寂寞,寂寞晒得很干~ 铜铜铜铜铜铜铜铜铜~')
list1.append('')
if x in cv.c[0]:
list1.append('华强买瓜(刘华强买瓜)')
list1.append('B站最火热梗,讲述了一个人(章鱼哥)买瓜的故事')
list1.append('')
ui32 = ttk.Label(root,text=" ",font=("黑体","14"))
ui32.pack()
ui32.place(x="110",y="150")
ui42 = ttk.Label(root,text=" ",font=("黑体","9"))
ui42.pack()
ui42.place(x="110",y="180")
ui52 = ttk.Label(root,text=" ",font=("黑体","9"))
ui52.pack()
ui52.place(x="110",y="205")
ui313 = ttk.Label(root,text=" ",font=("黑体","14"))
ui313.pack()
ui313.place(x="110",y="250")
ui413 = ttk.Label(root,text=" ",font=("黑体","9"))
ui413.pack()
ui413.place(x="110",y="280")
ui513 = ttk.Label(root,text=" ",font=("黑体","9"))
ui513.pack()
ui513.place(x="110",y="305")
ui3123 = ttk.Label(root,text=" ",font=("黑体","14"))
ui3123.pack()
ui3123.place(x="110",y="350")
ui4123 = ttk.Label(root,text=" ",font=("黑体","9"))
ui4123.pack()
ui4123.place(x="110",y="380")
ui5123 = ttk.Label(root,text=" ",font=("黑体","9"))
ui5123.pack()
ui5123.place(x="110",y="405")
ui3 = ttk.Label(root,text=list1[1],font=("黑体","14"))
ui3.pack()
ui3.place(x="110",y="150")
ui4 = ttk.Label(root,text=list1[2],font=("黑体","9"))
ui4.pack()
ui4.place(x="110",y="180")
ui5 = ttk.Label(root,text=list1[3],font=("黑体","9"))
ui5.pack()
ui5.place(x="110",y="205")
ui6 = ttk.Button(root,text="查看",command=gg1)
ui6.pack()
ui6.place(x="610",y="190")
ui31 = ttk.Label(root,text=list1[4],font=("黑体","14"))
ui31.pack()
ui31.place(x="110",y="250")
ui41 = ttk.Label(root,text=list1[5],font=("黑体","9"))
ui41.pack()
ui41.place(x="110",y="280")
ui51 = ttk.Label(root,text=list1[6],font=("黑体","9"))
ui51.pack()
ui51.place(x="110",y="305")
ui61 = ttk.Button(root,text="查看",command=gg2)
ui61.pack()
ui61.place(x="610",y="290")
ui312 = ttk.Label(root,text=list1[7],font=("黑体","14"))
ui312.pack()
ui312.place(x="110",y="350")
ui412 = ttk.Label(root,text=list1[8],font=("黑体","9"))
ui412.pack()
ui412.place(x="110",y="380")
ui512 = ttk.Label(root,text=list1[9],font=("黑体","9"))
ui512.pack()
ui512.place(x="110",y="405")
ui612 = ttk.Button(root,text="查看",command = gg3)
ui612.pack()
ui612.place(x="610",y="390")
addr = tk.StringVar(value="搜索")
ui1 = ttk.Entry(root,width="70",textvariable=addr,)
ui1.pack()
ui1.place(height="30",x="110",y="90")
ui2 = ttk.Button(root,text="搜索",command=forene)
ui2.pack()
ui2.place(height="30",y="90",x="610")
root.mainloop()
函数
def forene():
global list1
global aa
x = ui1.get()
c = 0
c = c+1
list1 = [""]
print(list1)
print(aa)
#搜索项判断,“cv.a"自行更改
if x in cv.a[0]:
list1.append('杰哥不要')
list1.append('你看这个彬彬才喝几罐就醉了,这个彬彬就是逊啊')
list1.append('')
print(list1)
if x in cv.b[0]:
list1.append('大庆油田')
list1.append('我晒干了寂寞,寂寞晒得很干~ 铜铜铜铜铜铜铜铜铜~')
list1.append('')
if x in cv.c[0]:
list1.append('华强买瓜(刘华强买瓜)')
list1.append('B站最火热梗,讲述了一个人(章鱼哥)买瓜的故事')
list1.append('')
ui32 = ttk.Label(root,text=" ",font=("黑体","14"))
ui32.pack()
ui32.place(x="110",y="150")
ui42 = ttk.Label(root,text=" ",font=("黑体","9"))
ui42.pack()
ui42.place(x="110",y="180")
ui52 = ttk.Label(root,text=" ",font=("黑体","9"))
ui52.pack()
ui52.place(x="110",y="205")
ui313 = ttk.Label(root,text=" ",font=("黑体","14"))
ui313.pack()
ui313.place(x="110",y="250")
ui413 = ttk.Label(root,text=" ",font=("黑体","9"))
ui413.pack()
ui413.place(x="110",y="280")
ui513 = ttk.Label(root,text=" ",font=("黑体","9"))
ui513.pack()
ui513.place(x="110",y="305")
ui3123 = ttk.Label(root,text=" ",font=("黑体","14"))
ui3123.pack()
ui3123.place(x="110",y="350")
ui4123 = ttk.Label(root,text=" ",font=("黑体","9"))
ui4123.pack()
ui4123.place(x="110",y="380")
ui5123 = ttk.Label(root,text=" ",font=("黑体","9"))
ui5123.pack()
ui5123.place(x="110",y="405")
ui3 = ttk.Label(root,text=list1[1],font=("黑体","14"))
ui3.pack()
ui3.place(x="110",y="150")
ui4 = ttk.Label(root,text=list1[2],font=("黑体","9"))
ui4.pack()
ui4.place(x="110",y="180")
ui5 = ttk.Label(root,text=list1[3],font=("黑体","9"))
ui5.pack()
ui5.place(x="110",y="205")
ui6 = ttk.Button(root,text="查看",command=gg1)
ui6.pack()
ui6.place(x="610",y="190")
ui31 = ttk.Label(root,text=list1[4],font=("黑体","14"))
ui31.pack()
ui31.place(x="110",y="250")
ui41 = ttk.Label(root,text=list1[5],font=("黑体","9"))
ui41.pack()
ui41.place(x="110",y="280")
ui51 = ttk.Label(root,text=list1[6],font=("黑体","9"))
ui51.pack()
ui51.place(x="110",y="305")
ui61 = ttk.Button(root,text="查看",command=gg2)
ui61.pack()
ui61.place(x="610",y="290")
ui312 = ttk.Label(root,text=list1[7],font=("黑体","14"))
ui312.pack()
ui312.place(x="110",y="350")
ui412 = ttk.Label(root,text=list1[8],font=("黑体","9"))
ui412.pack()
ui412.place(x="110",y="380")
ui512 = ttk.Label(root,text=list1[9],font=("黑体","9"))
ui512.pack()
ui512.place(x="110",y="405")
ui612 = ttk.Button(root,text="查看",command = gg3)
ui612.pack()
ui612.place(x="610",y="390")
觉得好用的发一个好用
vscodeyyds(超小声)