image - 当 tkinter.PhotoImage 使用 png 文件时,为什么要使用枕头?
问题描述
我看过很多关于图像的 tkinter 教程,几乎所有人都说你必须使用枕头来阅读 png 图像,但 tkinter.PhotoImage 也可以完成这项工作。tkinter.PhotoUpdate 最近是否有更新,或者还有其他使用枕头的原因吗?
解决方案
tkinter.PhotoUpdate 最近是否有更新,或者还有其他使用枕头的原因吗?
是的,tkinter 有一个相当近期的更新。PNG 支持是相当新的,并且仍然不是在每个版本的 tkinter 中都可用。您需要一个构建在 tk 8.6 或更高版本之上的 tkinter 版本。
您可以通过查看 tkinter 模块的 TkVersion 属性来检查您的 tk 版本:
import tkinter as tk
print(f"tk version: {tk.TkVersion}")
推荐阅读
- ionic-framework - 无法按顺序获得 highcharts 图例标签
- javascript - JavaScript this 是原型方法内部的全局对象
- java - 获取 nosuchmethod 异常
- sas - 在proc sql宏中动态排除列名
- react-native - 为什么部署和调试如此缓慢(React-Native)
- postgresql - 在 PL/pgSQL 中按不同类别进行高性能 KNN 搜索
- go - 使用反射比较结构字段
- c# - 是否可以在方法参数中使用变量名和布尔值?
- c - 如何只读取输入的一个元素?或一个字符
- selenium - 为什么有些网站不能使用 Selenium 实现自动化