| 1234567891011121314151617 |
- from __future__ import annotations
- import dataclasses
- import tomllib
- @dataclasses.dataclass(eq=False, frozen=True, slots=True)
- class Config:
- username: str
- fio_api_key: str
- def __init__(self) -> None:
- with open('config.toml', 'rb') as f:
- config = tomllib.load(f)
- for k, v in config.items():
- object.__setattr__(self, k, v)
- config = Config()
|