import tkinter as tk
import easygui
import tkinter
from tkinter import *
root= tk.Tk()
canvas1 = tk.Canvas(root, width = 1000, height = 900)
canvas1.pack()
entry1 = tk.Entry (root)
canvas1.create_window(500, 300, window=entry1)
root.title('Barkod Programı')
scroll_bar = Scrollbar(root)
scroll_bar.pack( side = RIGHT,
fill = Y )
mylist = Listbox(root,
yscrollcommand = scroll_bar.set )
okutulan=0
yukseklik=200
def urunbul ():
x1 = entry1.get()
try:
f = open(x1+".txt")
urunaditxt = f.read()
f.close()
global okutulan
global yukseklik
okutulan=okutulan+1
yukseklik=yukseklik+50
urunadi=str(okutulan)
mylist.insert(END, urunaditxt)
entry1.delete(0, END)
except(FileNotFoundError):
easygui.msgbox("Ürün Bulunamadı", title="Ürün Kayıtlı Değil")
entry1.delete(0, END)
def urunekle ():
x1 = entry1.get()
f = open(x1+".txt","w")
f.write("")
f.close()
global urun
urun=x1
button2.config(text = 'Ürünü Kaydet',command=urunkaydet)
entry1.delete(0, END)
def urunkaydet ():
x1 = entry1.get()
f = open(urun+".txt","w")
f.write(x1)
f.close()
button2.config(text = 'Ürün Ekle',command=urunkaydet)
entry1.delete(0, END)
my_label = Label(root,
text = "")
fiyat = Label(root,
text = "")
mylist.pack( side = RIGHT, fill = BOTH )
scroll_bar.config( command = mylist.yview )
canvas1.create_window(100, 300, window=my_label)
canvas1.create_window(200, 300, window=fiyat)
button1 = tk.Button(text='Ürünü Bul', command=urunbul)
canvas1.create_window(500, 350, window=button1)
button2 = tk.Button(text='Ürün Ekle', command=urunekle)
canvas1.create_window(500, 420, window=button2)
root.mainloop()
Kod bu barkod programı yapmaya çalışıyorum;