猫史档案馆


【bilibili梗百科】搜索页面完整版发送

用户:yee只馒头_yee退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(超小声)


回复

上一页1 页 / 共 1下一页
yee只馒头_yee退yee只馒头_yee退

emmm

点赞0


评论