Add example of type-less class
This commit is contained in:
parent
18040f5f25
commit
fe7ebb0b97
11
README.md
11
README.md
|
@ -94,7 +94,16 @@ After *declaring* your attributes, *attrs* gives you:
|
||||||
**Hate type annotations**!?
|
**Hate type annotations**!?
|
||||||
No problem!
|
No problem!
|
||||||
Types are entirely **optional** with *attrs*.
|
Types are entirely **optional** with *attrs*.
|
||||||
Simply assign `attrs.field()` to the attributes instead of annotating them with types.
|
Simply assign `attrs.field()` to the attributes instead of annotating them with types:
|
||||||
|
|
||||||
|
```python
|
||||||
|
from attrs import define, field
|
||||||
|
|
||||||
|
@define
|
||||||
|
class SomeClass:
|
||||||
|
a_number = field(default=42)
|
||||||
|
list_of_numbers = field(factory=list)
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue