_tkinter.TclError: bitmap "icon.ico" not defined

Viewed 1402

I'm creating a tkinter app & when i added the app icon it shows this error

Traceback (most recent call last):
File "d:\Workspace\python demo\Workspace.py", line 553, in <module>
root.iconbitmap('icon.ico')
File "C:\Users\RAKESH\AppData\Local\Programs\Python\Python310\lib\tkinter\__init__.py", line 2109, in wm_iconbitmap    return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
_tkinter.TclError: bitmap "icon.ico" not defined

When first i created the app it's working fine but recently it's not working

root = Tk()
root.iconbitmap('icon.ico')
root.update()
starttime = time.time()


root.wm_title("Workspace")
ob = Login(root)


root.mainloop()
1 Answers

first import tkinter and specify path to icon. This example code will help you understand:

import tkinter as tk
root = tk.Tk()

root.iconbitmap('/path/to/ico/icon.ico')
root.mainloop()
Related