py.lib
2023-01-28
Parent:84b54a8a6d4c
py.lib/webapp/url.py
. Наведение порядка в коде логирования
| 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') |