Я повторно использовал код, который я нашел здесь, чтобы установить прозрачность значка TK, но он оставляет TK там в вызываемом окне. Я создал второе окно, и я могу редактировать этот заголовок. Но почему я не могу редактировать код, который я нашел из существующего сообщения. Я смотрел повсюду, но в новом окне, которое я сделал, название можно редактировать, почему бы не другое окно с Tk в нем?Удаление TK из заголовка окна Python tkinter
from tkinter import *
import tkinter
import tempfile
ICON = (b'\x00\x00\x01\x00\x01\x00\x10\x10\x00\x00\x01\x00\x08\x00h\x05\x00\x00'
b'\x16\x00\x00\x00(\x00\x00\x00\x10\x00\x00\x00 \x00\x00\x00\x01\x00'
b'\x08\x00\x00\x00\x00\[email protected]\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
b'\x00\x01\x00\x00\x00\x01') + b'\x00'*1282 + b'\xff'*64
_, ICON_PATH = tempfile.mkstemp()
with open(ICON_PATH, 'wb') as icon_file:
icon_file.write(ICON)
root = Tk()
root.title("rename")
tk = tkinter.Tk()
tk.iconbitmap(default=ICON_PATH)
label = tkinter.Label(tk, text="Window with transparent icon.")
label.pack()
root.mainloop()
У вас есть два объекта 'Tk'. Не делай этого. – TigerhawkT3
Я знаю, что у меня есть два импорта tkinter, но я почти готов уничтожить одно окно или скрыть его. И используйте второе окно. – mydiax
У вас есть два 'Tk' _объекта_:' root' и 'tk'. Вы не должны этого делать. – TigerhawkT3