【发布时间】:2021-10-10 01:12:07
【问题描述】:
root=tk.Tk()
root.iconbitmap('icon.ico')
我的程序中有这段代码来更改 tkinter 窗口的标题栏图标。代码运行时出现此错误:
Traceback (most recent call last):
File "c:\Users\User\Desktop\translator-main\translator.py", line 14, in <module>
root.iconbitmap('icon.ico')
File "C:\Program Files\Python39\lib\tkinter\__init__.py", line 2080, in wm_iconbitmap
return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
_tkinter.TclError: bitmap "icon.ico" not defined
【问题讨论】:
-
可能是当前工作目录和python脚本所在的目录不一样。尝试打印出
os.getcwd()的结果进行检查。
标签: python python-3.x tkinter icons