如何交叉导入脚本。例如,我想将脚本A导入脚本B,然后将脚本B导入脚本A。

时间:2019-05-31 19:41:25

标签: python-import

我正在尝试互相导入脚本。只有两个脚本。由于某种原因,它不起作用。示例:脚本A到脚本B,脚本B到脚本A

脚本A =动画 剧本B =塞尔达传说 脚本A:从Zelda导入Zelda(我也尝试过导入Zelda) 脚本B:导入动画

脚本A:

import turtle
from Zelda import Zelda

turtle.register_shape("ZeldaBackToolless1.gif")
turtle.register_shape("ZeldaBackToolless2.gif")
turtle.register_shape("ZeldaFrontToolless1.gif")
turtle.register_shape("ZeldaFrontToolless2.gif")

def ZeldaBT1():
    Zelda.shape("ZeldaFrontToolless1.gif")

脚本B:

import turtle
import Animation


screen = turtle.Screen()
screen.bgcolor("black")
screen.setup(1920, 1080)


turtle.register_shape("ZeldaBackToolless1.gif")
turtle.register_shape("ZeldaBackToolless2.gif")
turtle.register_shape("ZeldaFrontToolless1.gif")
turtle.register_shape("ZeldaFrontToolless2.gif")




Zelda = turtle.Turtle()
Zelda.penup()

Animation.ZeldaBT1()

screen.mainloop()

该窗口关闭,并调用了某些错误的导入。 它还说“模块“动画”没有属性“ ZeldaBT1”

0 个答案:

没有答案