tkinter
同一个程序用不同的编译器打开为啥结果不一样,visual studio code 为啥就不行??? 报错是文件找不到,你把照片文件移动到你VS code 那根目录下试试 路径不一样,报错的那个路径的文件夹里没有18.gif 图片文件当前文件夹下面没有18.gif这个文件或文件夹。 heidern0612 发表于 2020-5-19 13:45
当前文件夹下面没有18.gif这个文件或文件夹。
肯定有的,我保证,绝对放进去了 heidern0612 发表于 2020-5-19 13:45
当前文件夹下面没有18.gif这个文件或文件夹。
要不然同一个代码不可能一个编译器能运行一个编译器不能运行 本帖最后由 Twilight6 于 2020-5-19 15:30 编辑
君子好逑 发表于 2020-5-19 15:27
要不然同一个代码不可能一个编译器能运行一个编译器不能运行
路径好像确实是一样的 君子好逑 发表于 2020-5-19 15:27
要不然同一个代码不可能一个编译器能运行一个编译器不能运行
假如你确定路径是对的,图片也存在。
那就一种可能,不支持打开gif。 君子好逑 发表于 2020-5-19 15:25
肯定有的,我保证,绝对放进去了
那你试着把文件名改成完整的文件路径试试,如果还是不行那参考楼上说法 visual studio code执行这段代码并不是从Labbel下调用,而是从父目录tkinter下调用,相当于在tkinter下运行:python Labbel\3.py, 所以工作目录变成了tkinter,就找不到18.gif了,你可以把18.gif拷贝到tkinter目录下验证一下是否如此,把代码中加入绝对路径也可以避免报错。为什么不是从Labbel目录下调用的问题需要你自己查一下了。 Twilight6 发表于 2020-5-19 15:31
那你试着把文件名改成完整的文件路径试试,如果还是不行那参考楼上说法
谢谢大佬{:10_257:} 君子好逑 发表于 2020-5-19 16:47
谢谢大佬
emm噗 你艾特错人了 heidern0612 发表于 2020-5-19 15:29
假如你确定路径是对的,图片也存在。
那就一种可能,不支持打开gif。
谢谢大佬{:10_256:} txxcat 发表于 2020-5-19 16:17
visual studio code执行这段代码并不是从Labbel下调用,而是从父目录tkinter下调用,相当于在tkinter下运行 ...
谢谢大佬{:10_256:} Twilight6 发表于 2020-5-19 16:47
emm噗 你艾特错人了
没错,就是你,你们都是大佬{:10_256:} 君子好逑 发表于 2020-5-19 16:49
没错,就是你,你们都是大佬
{:10_266:}
页:
[1]