py.lib
2022-08-05
Child:84b54a8a6d4c
py.lib/webapp/url.py
+ Модуль работы с датаклассами и их наполнения из ORM + Утилиты Bottle + Утилиты JWT + Помошник в парсинге конфигурационных файлов
| awgur@31 | 1 # -*- coding: utf-8 -*- |
| awgur@31 | 2 # --- |
| awgur@31 | 3 # Инструменты для работы с URL |
| awgur@31 | 4 # --- |
| awgur@31 | 5 from base64 import urlsafe_b64encode as _b64e, urlsafe_b64decode as _b64d |
| awgur@31 | 6 from urllib.parse import quote as urlquote |
| awgur@31 | 7 |
| awgur@31 | 8 def encode(buf): |
| awgur@31 | 9 return _b64e(buf.encode('UTF-8')).decode('UTF-8') |
| awgur@31 | 10 |
| awgur@31 | 11 def decode(buf): |
| awgur@31 | 12 return _b64d(buf.encode('UTF-8')).decode('UTF-8') |