Как кросс-импорт скриптов. Например, я хочу импортировать сценарий A в сценарий B, а затем сценарий B в сценарий A - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь импортировать скрипты друг другу.Есть только два сценария.Это не работает по какой-то причине.Пример: от сценария A к сценарию B и от сценария B к сценарию A

сценарий A = сценарий анимации B = Zelda сценарий 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 »

...