gpt4 book ai didi

python - 如何给 turtle 添加形状

转载 作者:太空宇宙 更新时间:2023-11-03 15:12:37 27 4
gpt4 key购买 nike

我正在尝试用 python 重新创建《塞尔达传说》1986 版本,但我立即遇到了问题。我无法将链接 gif 添加为形状。这是我的代码:

from turtle import*
screen=Screen()
link=Turtle()
walk="grid-cell-18443-1434401894-3.gif"
sword="legend-of-zelda-86.gif"
screen.addshape(walk)
screen.addshape(sword)
link.shape("walk")

我收到一个错误。简而言之,

"_tkinter.TclError: couldn't open "grid-cell-18443-1434401894-3.gif": 
no such file or directory"

这是下载文件夹中的真实文件!请帮忙!

提前谢谢您。

最佳答案

看起来您的源代码是从与存储图像的位置不同的位置运行的。

如果将图像移至源代码目录,则不应出现没有此类文件或目录错误。

您可以使用 os 中的函数检查解释器的当前目录。模块。

import os
print(os.getcwd())

如果您不想移动文件,也可以更改为适当的目录。

os.chdir("/path/to/files")

关于python - 如何给 turtle 添加形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44101616/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com