Я только изучаю основы tkinter с помощью python.com/using-tkinter. Однако, когда я пытаюсь изменить значок отображаемого окна со значком «TKUsage.ico», сохраненным на моем рабочем столе, я получаю следующую ошибку: TclError: bitmap "TKUsage.ico" not defined
. Я убедился, что каталоги совпадают, и даже пытался использовать полный путь к файлу, но он по-прежнему утверждает, что изображение не существует. Мой полный код здесь:
import tkinter
window = tkinter.Tk()
window.wm_iconbitmap('TKUsage.ico')
lbl1 = tkinter.Label(window, text='Username:')
ent1 = tkinter.Entry(window)
lbl2 = tkinter.Label(window, text='Password:')
ent2 = tkinter.Entry(window)
btn = tkinter.Button(window, text='Button')
lbl1.pack()
ent1.pack()
lbl2.pack()
ent2.pack()
btn.pack()
window.mainloop()
Может ли кто-нибудь сказать мне, как убедиться, что он находит изображение?
~
в пути? - person Padraic Cunningham   schedule 04.01.2016@/full/path/to/file.xbm
- person Padraic Cunningham   schedule 04.01.2016TclError: error reading bitmap file "~/Desktop/TKUsage.xbm"
, хотя я использую полный путь без тильды. - person Ranger   schedule 04.01.2016