Skip to content

Instantly share code, notes, and snippets.

@hackaugusto
Created May 17, 2019 09:48
Show Gist options
  • Select an option

  • Save hackaugusto/d2f90687123022389bb346a0b35beac7 to your computer and use it in GitHub Desktop.

Select an option

Save hackaugusto/d2f90687123022389bb346a0b35beac7 to your computer and use it in GitHub Desktop.
from dataclasses import dataclass, field
@dataclass
class A:
a: int = field(repr=False)
@dataclass
class B:
b: A = field(repr=False)
def f():
return B(A(1)).b.a
from dataclasses import dataclass, field
@dataclass
class A:
a: int = field(repr=False)
@dataclass
class B:
b: A
def f():
return B(A(1)).b.a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment