파이썬 2.6에서 다음 작업을 수행하려고합니다.순환 함수 가져 오기
my_module.py:-
from another_module import another_factory
def my_factory(name):
pass
another_module.py:-
from my_module import my_factory
def another_factory(name):
pass
두 폴더가 같은 폴더에 있습니다. 그것은 나에게 오류를 제공
: 코멘트에서 볼 수 있듯이
Error: cannot import name my_factory
, 당신은 첫 번째 방법을 시도 할 때 –
가 오류를 표시 할 수 있습니다 프로젝트의 폴더와 모듈의 구조를 보여주십시오 또는 당신은 (https://docs.python.org/2/library/imp.html 또한 문서를 참조) load_source을 사용하기로 결정 할 수 있습니까? 그리고 당신이 어떻게이 기능을 사용하려고 시도하는지 보여주는 예입니다. – CoryKramer
오류가 있습니까? 정확히 어떻게됩니까? "작동하지 않음"은 문제를 진단하는 데 필요한 정보가 아닙니다. – Carpetsmoker