1

我使用包装在 tkinter 周围的 PySimpleGUI27 框架在 python 中创建 gui。我的 GUI 工作正常,但它在左上角出现 tkinter 图标,如下图所示:

在此处输入图像描述

有什么办法可以在 PySimpleGUI27 框架中删除这个图标?我似乎在 PySimpleGUI27 食谱中找不到答案。

更新 :

尝试此操作后出现以下错误

button, values_dict = window.Read()尝试此操作后,我遇到了以下错误window = sg.Window('A2L Parser', default_element_size=(40, 1), icon='C:\Users\XXX\Desktop\index.png').Layout(layout)

Exception has occurred: TclError
couldn't recognize image data
  File "C:\Python27\Lib\lib-tk\Tkinter.py", line 3331, in __init__
    self.tk.call(('image', 'create', imgtype, name,) + options)
  File "C:\Python27\Lib\lib-tk\Tkinter.py", line 3377, in __init__
    Image.__init__(self, 'photo', name, cnf, master, **kw)
  File "C:\Python27\Lib\site-packages\PySimpleGUI27\PySimpleGUI27.py", line 3694, in SetIcon
    wicon = tkinter.PhotoImage(data=icon)
  File "C:\Python27\Lib\site-packages\PySimpleGUI27\PySimpleGUI27.py", line 6105, in StartupTK
    my_flex_form.SetIcon(my_flex_form.WindowIcon)
  File "C:\Python27\Lib\site-packages\PySimpleGUI27\PySimpleGUI27.py", line 3685, in Show
    StartupTK(self)
  File "C:\Python27\Lib\site-packages\PySimpleGUI27\PySimpleGUI27.py", line 3760, in Read
    self.Show()
  File "C:\Users\anubhav.jhalani\Documents\A2L Parser\A2L parser_29_04\A2L parser\run.py", line 26, in <module>
    button, values_dict = window.Read()
  File "C:\Python27\Lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Python27\Lib\runpy.py", line 82, in _run_module_code
    mod_name, mod_fname, mod_loader, pkg_name)
  File "C:\Python27\Lib\runpy.py", line 252, in run_path
    return _run_module_code(code, init_globals, run_name, path_name)
4

0 回答 0