하위폴더안의 파일이 import 선언이 안되요.,
조회수 372회
첫번째 이미지처럼
init.py
from ui.ui import *
class Main():
def __init__(self):
print("실행할 메인 클래스입니다.")
Ui_class()
if __name__=="__main__":
Main()
ui폴더 > ui.py
from kiwoom.kiwoom import *
import sys
from PyQt5.QtWidgets import *
class Ui_class():
def __init__(self):
print("Ui_class 입니다.")
self.app = QApplication(sys.argv)
Kiwoom()
kiwoom폴더 > kiwoom.py
class Kiwoom():
def __init__(self):
print("kiwoom 클래스입니다.")
이렇게 파일을 작성하고
__init.py를 실행하면
2번째 이미지의 오류메시지가 ui.py 폴더의 No module named kiwoom.kiwoom 라고 나옵니다.
3번째 이미지는 ui.py폴더에서 from k 만 누르면 kiwoom폴더 아이콘이 나오는데 from kiwoom. 까지 누르면 kiwoom 파일명 목록이 나오는게 아니라 No suggestions 라고 나옵니다.
뭐가 잘못됬는지, 뭘 수정해야하는지 지적 부탁드려요.
댓글 입력