diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-23 17:33:05 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-23 17:33:05 +0200 |
| commit | c7325abd5b019d82076aa69a793f88ff044ab1a9 (patch) | |
| tree | ba1fda129cfa085a1df7f2f24026c9bda0adadd2 /vk/platform.py | |
| parent | use format strings (diff) | |
| download | vk-scripts-c7325abd5b019d82076aa69a793f88ff044ab1a9.tar.gz vk-scripts-c7325abd5b019d82076aa69a793f88ff044ab1a9.zip | |
use properties instead of stupid get/set methods
Diffstat (limited to 'vk/platform.py')
| -rw-r--r-- | vk/platform.py | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/vk/platform.py b/vk/platform.py index e7ca38a..2664c39 100644 --- a/vk/platform.py +++ b/vk/platform.py @@ -24,22 +24,10 @@ class Platform(Enum): def __str__(self): return str(self.value) - @staticmethod - def _capitalize_first_letter(s): - m = re.search(r'\w', s) - if m is None: - return s - return s[: m.start()] + m.group().upper() + s[m.end() :] - - def get_descr_header(self): - return self._capitalize_first_letter(_PLATFORM_DESCRIPTIONS[self]) - - def get_descr_text(self): + @property + def descr(self): return f'the {_PLATFORM_DESCRIPTIONS[self]}' - def get_descr_text_capitalized(self): - return self._capitalize_first_letter(self.get_descr_text()) - _PLATFORM_DESCRIPTIONS = { Platform.MOBILE: '"mobile" web version (or an unrecognized mobile app)', |
