py.lib
2022-08-14
Parent:4186c3b229fa
py.lib/webapp/url.py
+ Возможность обработки параметров конфигурации перед добавлением в класс конфигурации . Переформатирование части кода по PEP
| 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@34 | 8 |
| awgur@31 | 9 def encode(buf): |
| awgur@34 | 10 return _b64e(buf.encode('UTF-8')).decode('UTF-8') |
| awgur@34 | 11 |
| awgur@34 | 12 |
| awgur@31 | 13 def decode(buf): |
| awgur@34 | 14 return _b64d(buf.encode('UTF-8')).decode('UTF-8') |