내 PyCharm IDE에서 각 목록 항목의 유형을 알 수 있도록 객체 목록을 살펴보고 싶습니다.python에서 객체의 유형을 사용하는 방법은 무엇입니까?
예를 들어 목록의 각 항목이 'myClass 유형의 클래스 인스턴스 '- 내 ide가 코드 완성을 도울 수 있도록 내 객체를 캐스팅하는 데이 코드를 어떻게 사용합니까?
for i in range(len(myList)):
myClass(myList[i]).myClassProperty .....
나는 델파이에서 (위와 비슷한) 어떻게할지는 알고 있지만 파이썬에서는 할 수 없다. 당신은 Java 또는 C와 유사한 코드 완성을 얻을 수
감사
... 어떤 IDE를? 일부는 작성중인 코드의 인트로 스펙 션을 통해이를 수행하거나 docstring 및/또는 type annotation을 사용할 수 있습니다. – jonrsharpe
이 작업을 수행하는 파이썬 방법은 없으며 '캐스팅'의 개념은 존재하지 않습니다. 어쩌면 IDE는 그것을 할 수있는 방법이 있습니다. – RemcoGerlich
이것은 IDE에만 해당됩니다 (사용중인 IDE를 말합니다). 나는 일반적인 파이썬 솔루션이 있다고 생각하지 않는다. 파이썬 3.5 이후의 힌트를 제외하고는 어떨까요? – DavidW