ПРИМЕР:
Тип звонка:
Дата звонка:
Время звонка:
Имя клиента:
Телефон:
Автомобиль:
Автомат:
Коментарии:
Тип звонка:
Дата звонка:
Время звонка:
Имя клиента:
Телефон:
Автомобиль:
ДТ:
Коментарии:
если я ввёл (ДТ) то будет выводить второй столбик
а если (Автомат) то первый
также с именем и прочем если кто может помогите я только учу и примера пока не нашол а вот пример программы которую я только создал без скриптов чисто интерфейс:
from tkinter import*
from tkinter.filedialog import *
def open_file():
op = askopenfilename()
for l in fileinput.input(op):
rezultat .insert(END, l)
def save_file():
sf = asksaveasfilename()
fa = rezultat.get(1.0, END)
file = open(sf, 'w')
file.write(fa + "\n")
file.close()
def exitknopka(event):
okno_poiska.destroy()
def exit_prog():
okno_poiska.destroy()
okno_poiska = Tk()
GLOBALNAME = " АГС ЗВОНКИ"
okno_poiska.title(GLOBALNAME)
okno_poiska.geometry('800x600')
okno_poiska.resizable(width=False, height=False)
#Меню
okno_poiska_menu = Menu(okno_poiska)
okno_poiska.configure(menu=okno_poiska_menu)
one_item = Menu(okno_poiska_menu, tearoff=0)
okno_poiska_menu.add_cascade(label="Файл", menu=one_item)
one_item.add_command(label="Открыть", command=open_file)
one_item.add_command(label="Сохранить как ...", command=save_file)
one_item.add_separator()
one_item.add_command(label="Выход",
command=exit_prog)
#Поля ввода
stroka_poiska = Entry(okno_poiska, width=60, font=15 )
rezultat= Text(okno_poiska, width=58, height=25, font=("Ubuntu", 12), wrap='word')
stroka_poiska.place(x=20, y=20)
rezultat.place(x=10, y=120)
#Кнопки
knopka_poiska = Button(okno_poiska, text="Поиск", width=10)
knopka_vuxod = Button(okno_poiska, text="Выход", width=10)
knopka_poiska.bind("<Button-1>", 'poisk')
knopka_vuxod.bind("<Button-1>", exitknopka)
knopka_poiska.place(x=650, y=20)
knopka_vuxod.place(x=680, y=560)
#Галочки
pg1a = IntVar()
pg2a = IntVar()
pg3a = IntVar()
pg1 = Checkbutton(okno_poiska, text="Лучший звонок", variable=pg1a,onvalue=1,offvalue=0)
pg2 = Radiobutton(okno_poiska, text="Механика", variable=pg2a,value=1)
pg3 = Radiobutton(okno_poiska, text="Автомат", variable=pg2a,value=2)
pg4 = Radiobutton(okno_poiska, text="Бензин", variable=pg3a,value=1)
pg5 = Radiobutton(okno_poiska, text="ДТ", variable=pg3a,value=2)
pg1.place(x=20, y=60)
pg2.place(x=160, y=60)
pg3.place(x=300, y=60)
pg4.place(x=440, y=60)
pg5.place(x=580, y=60)
#Надписи
AGS = Label(okno_poiska, text="Компания АГС ", font=("Ubuntu", 18))
AGS1 = Label(okno_poiska, text="была основана", font=("Ubuntu", 18))
AGS2 = Label(okno_poiska, text="в 1996 году", font=("Ubuntu", 18))
AGS.place(x=580, y=140)
AGS1.place(x=575, y=190)
AGS2.place(x=600, y=240)
#Картинка
im1 ="/home/ithelp/Emblema.png"
ph_im =PhotoImage(file=im1)
canv1 = Canvas(okno_poiska,)
canv1.create_image(1,1,anchor=NW,image=ph_im)
canv1.place(x=565, y=290)
okno_poiska.mainloop()