aşağıdaki kodu çalıştırdığımızda
--------------------------------
Traceback (most recent call last):
File "E:\galicaster config\goz-ekle.py", line 19, in <module>
Label(master, text="1.süre ilk").grid(row=0)
NameError: name 'Label' is not defined
-----------------------------------
şeklinde hata veriyor
#-*- coding: utf-8 -*-
import Tkinter
import tkMessageBox
from datetime import datetime
def show_entry_fields():
print("First Name: %s\nLast Name: %s" % (birsureilk.get(), birsureson.get()))
tkMessageBox.showinfo("Say Hello","First Name: %s\nLast Name: %s" % (birsureilk.get(), birsureson.get()))
def ffmpegisle (ilk,son):
pathname = os.path.join(directory, filename)
subprocess.call(['ffmpeg', '-i', 'camera.avi','-ss',str(ilk),'-t',str(son), '-vcodec', 'copy', '-acodec', 'copy', 'camera2mp4'])
def surekalan(ilk,son):
tkMessageBox.showinfo(ilk + son)
master = Tkinter.Tk()
Label(master, text="1.süre ilk").grid(row=0)
Label(master, text="1.süre son").grid(row=1)
birsureilk = Entry(master)
birsureson = Entry(master)
birsureilk.grid(row=0, column=1)
birsureson.grid(row=1, column=1)
birsureilk.pack()
birsureson.pack()
tus1=Button(master, text='Çıkış', command=master.quit).grid(row=3, column=1, sticky=W, pady=4)
tus2=Button(master, text='çalıştır', command=surekalan(birsureilk.get(),birsureson.get())).grid(row=3, column=0, sticky=W, pady=4)
tus1.pack()
tus2.pack()
master.mainloop()
Alıntı YapError you got is caused by not importing Label into geomodule.py. geomodule.py is separate from your main program and needs to import all modules it uses. You need something like "from Tkinter import Label"
[1]
[1] http://ubuntuforums.org/showthread.php?t=514961
@if'in de belirttiği gibi ya from Tkinter import Label diye include edip Label şeklinde kullanın veya import Tkinter şeklinde include etmişsiniz, Label'i Tkinter.Label diye çağırın.