알아낼 수 없습니다. 터미널에서 클래스를 인스턴스화하는 모듈을 가져옵니다.이 모듈은 액세스하는 방법을 알지 못했습니다. 물론, 나는 항상 터미널에서 인스턴스화 할 수 있습니다 :터미널에서 인스턴스에 액세스하십시오.
Server=Data.ServerData()
가 그럼 난 결과 얻을 수 있습니다 : 그러나
Server.Property().DefaultChart
를, 내가 인스턴스가 이미 실행에서 직접 결과를 받고 그 단계를 건너 뛰려면 기준 치수. 이 경우 Data.Server는 데이터를 가져 왔을 때 서버 인스턴스를로드해야한다고 생각합니다.
Data.Server.Property().DefaultChart >>> AttributeError: 'module' object has no attribute 'Server'
터미널에서 실행중인 인스턴스에 액세스하는 방법은 어떻게됩니까?
감사합니다. 그런 n00b! __name __ == "__ main__": 래퍼 인 경우 내부에서 인스턴스를 생성 했으므로 브라우저에서는 작동하지만 터미널에서는 작동하지 않습니다. 좋은 진단 도구입니다. – Gnarlodious
@Gnarlodious : 답변으로 받아 들여주세요. 녹색 확인 표시를 클릭하십시오. –