Python - Как обратиться к классу ниже

Есть такой код

class A:
    abc: B
...

class B:
...

суть в том что я хочу создать подсказку указав что поле будет иметь класс B. Но VS Code говорит мне что B не определен. Да и не запускается такой код. В С++ для решения этой проблемы можно было бы просто перед class A написать что то вроде class B. Но в Python так не получается.


Ответы (1 шт):

Автор решения: Qwertiy
from __future__ import annotations

tio.run

from __future__ import annotations

class A:
  abc: B

class B:
  pass
→ Ссылка