은 여기 내 구조, 이제파이썬 패키지 만드는 법?
main.py
folder1\
button.py
folder2\
picturebutton.py
folder3\
listbox.py
folder4\
customlistbox.py
folder5\
hyperlistbox.py
입니다
나는, "widget.py"라는 모듈을 가지고 있고 각 모듈이 될 수 있도록 여기에 모든 모듈에 액세스 할 수 있도록하고 싶습니다import widget
또는 그와 비슷한 것을 말할 수 있습니다. 인터넷 검색 후, 이렇게하려면 패키지를 만들어야합니다.
나는 그들이 어떻게 작동하는지 전혀 모르기 때문에 예제를 온라인으로 사용할 수 없었고, 여러분 중 한 명이 내 경우를 도와 줄 수 있기를 기대합니다.
편집 : 모든 폴더 (루트 파일 제외)의 파일은 __init__.py
입니다.
, 나는되지 않을 것 하위 디렉토리에서 액세스 할 수 있습니다. – user1513192
디렉토리가 있다면 (여기에 "루트"디렉토리가 있습니다) 당신의'PYTHONPATH'에 있습니다. '위젯 (widget) '은 실제로 그 부분의 나머지 부분과 관련이있는 경우에만 그 루트에 놓습니다. – Julian
응용 프로그램을 정지해도이 방법이 계속 작동합니까? 또한 언급하지 않았지만 모든 폴더 (루트 제외)에는 __init__.py 파일이 있습니다. – user1513192