Мне нужна программа python, которая читает такие файлы Excel и запрашивает 2 c информации, если введенная информация находится в той же строке, программа покажет нам всю остальную информацию из этой строки
вот файл excel (и пример того, что мне нужно, извините, это плохо):
the program i got but i can't get the search to work
import pandas as pd
from tkinter import *
import tkinter.ttk as ttk
from tkinter.filedialog import *
from tkinter.messagebox import *
import xlrd
import xlwt
fen = Tk()
fen.geometry('320x600')
lf1=LabelFrame(fen,text='Informations')
lf1.place(x=10,y=10,width=300,height=300)
Label(lf1,text='fichier excel :').place(x=10,y=20)
Label(lf1,text='Référence :').place(x=10,y=60)
Label(lf1,text='Famille :').place(x=20,y=140)
Label(lf1,text='Type :').place(x=20,y=220)
def add() :
file=askopenfilename(filetypes=[("EXCEL","*.xlsx")])
if file == '': # I don't know why do you do this exactly, but just made it look cleaner for you
return
print(file)
fichier=ttk.Button(lf1,text='Ajouter',command=add)
fichier.place(x=120,y=20)
ref=Entry(lf1)
ref.place(x=100,y=55)
famille=Entry(lf1,state='disabled')
famille.place(x=100,y=135)
typ=Entry(lf1,state='disabled')
typ.place(x=100,y=220)
def r1():
famille.configure(state='normal')
typ.configure(state='disabled')
def r2():
famille.configure(state='disabled')
typ.configure(state='normal')
vals = ['A', 'B']
etiqs = ['Managers','techniciens']
varGr = StringVar()
r1=ttk.Radiobutton(lf1, variable=varGr, text=etiqs[0], value=vals[0],command=r1)
r2=ttk.Radiobutton(lf1, variable=varGr, text=etiqs[1], value=vals[1],command=r2)
r1.place(x=10,y=100)
r2.place(x=10,y=180)
#df=pd.read('file')