鱼C论坛

 找回密码
 立即注册
查看: 1399|回复: 8

[已解决]求大神帮帮我呜呜呜,关于python的tkinter

[复制链接]
发表于 2021-12-29 22:15:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我在看那个0基础学习,但是我这里却显示无法识别gif这是为什么呀?我的图片已经和这个py文件放在同一个文件夹了呀。。。
这是我上课抄的那个代码
from tkinter import *

root = Tk()

textLabel = Label(root,text="miss")
textLabel.pack()

pt = PhotoImage(file="em.gif")
imageLabel = Label(root,image=pt)
imageLabel.pack()

mainloop()


这是错误原因
Traceback (most recent call last):
  File "D:\Program Files (x86)\python\save\self\night\tk1.py", line 8, in <module>
    pt = PhotoImage(file="em.gif")
  File "C:\Python27\ArcGIS10.7\lib\lib-tk\Tkinter.py", line 3371, in __init__
    Image.__init__(self, 'photo', name, cnf, master, **kw)
  File "C:\Python27\ArcGIS10.7\lib\lib-tk\Tkinter.py", line 3325, in __init__
    self.tk.call(('image', 'create', imgtype, name,) + options)
TclError: couldn't recognize data in image file "em.gif"


最佳答案
2021-12-31 14:24:23
xsszz 发表于 2021-12-31 14:06
我开始学的时候就已经是3之后的了,也没下载过2点几的版本欸。。。ARCGISt10.7是我用于数据分析的一个软 ...

改名肯定不行啊   格式不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-12-29 22:29:12 | 显示全部楼层
Python 2.7?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-29 22:58:50 | 显示全部楼层
可能是你图片有问题,换一张别的gif图试试。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-30 22:20:15 | 显示全部楼层

不是的,我已经是3之后的版本了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-30 22:20:54 | 显示全部楼层
阿奇_o 发表于 2021-12-29 22:58
可能是你图片有问题,换一张别的gif图试试。

我换过了,试了几张都不行Qrz
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-30 22:35:44 | 显示全部楼层
xsszz 发表于 2021-12-30 22:20
我换过了,试了几张都不行Qrz


从报错信息看 就是图片数据问题,无法识别。
另外,你确定你用的是Python3 ,报错信息里为什么会出现Python27的目录,难道你把Python3安装在这个目录里?
ARCGISt10.7又是什么? 为什么你会用到这个库里面的Tkinter.py? 正常的tkinter,应该不是这个呀。。

实在不行,跟着教程重新安装Python,并清理和删除不必要的文件夹,并尽量做好分类,别到处乱放。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-31 14:06:15 | 显示全部楼层
阿奇_o 发表于 2021-12-30 22:35
从报错信息看 就是图片数据问题,无法识别。
另外,你确定你用的是Python3 ,报错信息里为什么会出现 ...

我开始学的时候就已经是3之后的了,也没下载过2点几的版本欸。。。ARCGISt10.7是我用于数据分析的一个软件,但是我的tk是放在正常的地方的,除了图片其他都正常
至于跟着教程重新下载我可能办不到,教程里面的是2的版本,跟现在的不一样,我百度了好久才下到现在的版本的Qrz
顺便问问大神,tk里面放的gif能放动图吗?我现在是把随便几张照片的后缀改成了gif,还是说我一定要去哪里弄到特定的gif图片呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-31 14:24:23 | 显示全部楼层    本楼为最佳答案   
xsszz 发表于 2021-12-31 14:06
我开始学的时候就已经是3之后的了,也没下载过2点几的版本欸。。。ARCGISt10.7是我用于数据分析的一个软 ...

改名肯定不行啊   格式不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-1 12:19:12 | 显示全部楼层
wp231957 发表于 2021-12-31 14:24
改名肯定不行啊   格式不对

但是我查看文件的时候已经显示是gif格式了欸,那我这样判断不了的话,要怎么样才能判断是不是gif呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 13:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表