т. е.
Код: Выделить всё
import dataclasses
@dataclasses.dataclass
class Test:
a: str = "a value"
b: str = "b value"
test = Test()
def print_data_class(dataclass_instance):
fields = ... # get dataclass fields
for field in fields:
print(f"{field.name}: {field.value}")
print_data_class(test)
Код: Выделить всё
"a": "a value"
"b": "b value"
Подробнее здесь: https://stackoverflow.com/questions/731 ... -dataclass