Я хотел бы знать, находится ли класс внутри класса.
Например:
class Example: class InsideExample: pass
Я бы хотел проверить, находится ли InsideExample внутри Example.Как бы я это сделал?
InsideExample
Example
Спасибо.
Вы можете использовать hasattr с isinstance, чтобы проверить, является ли атрибут class:
hasattr
isinstance
class
class Example: class InsideExample: pass if hasattr(Example, 'InsideExample') and isinstance(Example.InsideExample, type): pass