Что-то довольно сложное в упражнении с питоном - PullRequest
1 голос
/ 26 августа 2010

Я написал скрипт Python test1.py, в котором я импортирую модуль с именем test2, затем в test2 я сделал import test1;когда я запускаю test1, он работает правильно;к моему большому удивлению, когда я пытаюсь запустить test2, он выдает точно такой же результат, как я запускаю test1, несмотря на то, что эти два файла имеют очень очень разное содержимое.но когда я удаляю import test2, они работают по-другому.Так почему же это произошло?

</p> <pre><code> import test2 class test1(): # do this

Ну, test1 прекрасно работает здесь!</p> <pre><code> import test1 class test2(): # do some other sharply different stuff

test2 работает точно так же, как test1!
НО, когда import test1 удаляется из class2, class2 будет работать нормально.ЗАЧЕМ???спасибо !!!

1 Ответ

2 голосов
/ 26 августа 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...