Python Tkinter background


canvas = tk.Canvas(window, width=800, height=600, bg="black") # PEP8: space after comma
canvas.pack()

有谁知道如何从谷歌导入图像以设置为画布中的背景?

首先,将图像下载为.png。如果您拥有最新版本的 tkinter,则以下内容将起作用。

编写以下代码:

canvas = tk.Canvas(window, width=800, height=600, bg="black") # PEP8: space after 
canvas.pack()
p = tk.PhotoImage(file = "putyourimagenamehere.png")
canvas.create_image(100, 100, image = p)

要使上面的代码正常工作,您需要将图像放在与.py文件相同的目录中。

希望这有帮助!

最新更新