тобто помилка через те що я замінив tk = TkinterDnd.Tk() на tk = Tkinter.Tk() ? Я не знаю що таке Ttk, TkinterDnd, tkdnd. Я скачав програму і хочу її запустити. Інші її якось же запускали. Я не писав цієї програми. Як мені замінити цей рядок
self.list=Menubutton(self.top,textvariable=self.f_text,relief='groove',width=23,font=('Arial',10,'bold'),
<------><------><------>image=get_img('data/list.png'),compound='left',
<------><------><------>background='white')
щоб він запрацював в мене?
Програма потребує tkdnd (я не знаю що то таке) - в мене його нема (не вмію поставити) тому на початку програми замість
from Ttk import *
from TkinterDnD2 import *
import Image,ImageTk,os,time
def ru(x):return x
tk=TkinterDnD.Tk()
Я написав
from Tkinter import *
from ttk import *
#from TkinterDnD2 import *
import Image, ImageTk, os, time
def ru(x):return x
tk=Tk()
Тепер в мене вилітає помилка описана в першому пості. ttk потребує TkinterDnD2?