Код: Выделить всё
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
Major opcode of failed request: 0 ()
Serial number of failed request: 192
Current serial number in output stream: 192
Код: Выделить всё
import tkinter as tk
window = tk.Tk() # Make a window
window.geometry("500x500") # Make the window bigger
window.title("Window") # Set the title for the window
image = tk.PhotoImage(file = "image.png") # Make the icon for the window
window.iconphoto(True, image) # Set the icon for the window
window.mainloop() # Display the window
Я удалил каждую строку из файла одну за другой, чтобы увидеть, какая из них является причиной этого, и выглядит так: строка window.iconphoto(True , image) виноват. Теперь я почти уверен, что с кодом все в порядке (возможно, я скопировал его прямо из учебника, а мог и нет), поэтому я не понимаю, как это может вызвать ошибку. Я также попробовал исправить проблему «Noto Color Emoji», включая установку unifont и удаление «Noto Color Emoji», но оба варианта не сработали. Я также заметил, что у ошибки есть серийный номер, и не смог найти никого, у кого был бы такой же номер, как у меня.
Я в тупике. Может ли кто-нибудь мне помочь?
Подробнее здесь: https://stackoverflow.com/questions/787 ... -badlength