python - 显示图像 tkinter macOSX
问题描述
我一直在寻找几个小时从一个站点跳到另一个站点,从一个视频到另一个视频搜索可以工作的东西。根本没有对我有用!
from tkinter import *
import tkinter.messagebox
root = Tk()
photo = PhotoImage(file='download.jpg')
label = Label(root, image = photo)
label.pack()
root.mainloop()
Error:
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 "/Users/Datboi/PycharmProjects/untitled2/Tkinter test.py"
Traceback (most recent call last):
File "/Users/Datboi/PycharmProjects/untitled2/Tkinter test.py", line 6, in <module>
photo = PhotoImage(file='download.jpg')
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 3539, in __init__
Image.__init__(self, 'photo', name, cnf, master, **kw)
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 3495, in __init__
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "download.jpg"
Process finished with exit code 1
我只是简单地尝试以特定尺寸显示图片,但它无法识别图像文件。我正在寻找替代品。
解决方案
推荐阅读
- rust - 如何处理 Rust 中 Not found key 的错误
- javascript - 接下来js访问_document中的AppContext
- deep-learning - 平衡批次生成器返回不一致的类号
- sql - 如何使用 typeorm 排除 Postgres 嵌入式数组中的所有匹配项?
- flutter - 声明变量时,由于其类型,参数不能具有 null 值
- php - mysql join时如何检查另一个表没有数据?
- android - 如何在本机反应中启用和禁用键盘中的完成按钮
- javascript - 向 postman 中的前一个数组添加更多值
- image - 如何在颤动中对堆栈中的图像进行半径处理
- angular - 如何将从Angular中的.ts文件异步获取的Date类型的值转换为moment()函数?