Я работаю с двумя программами jython, в которых есть два класса. Один должен быть импортирован в программу, и наоборот.
Это будет первая программа:
from program2 import myPane
# executing myPane
myPane()
class classToExtend:
# [...]
Другая программа почти идентична:
from program1 import classToExtend
class newClass(classToExtend):
[...]
В обоих случаях я имеют ту же ошибку ImportError: cannot import name myPane
или ImportError: cannot import name classToExtend
.
Вероятно, происходит циклическое запутывание, которое в итоге не заставляет вещи работать. Я хотел бы знать, как импортировать только эти функции и сохранить код в чистоте.
Заранее спасибо.