Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 January 02

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Айван
А. Неверно понял (хотя staticmethod всё-равно может использовать).
Ну, тогда просто нужно указать self в начале метода… странный вопрос
Да там и спрашивающий, так сказать,... особенная личность)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
binascii.Error: Incorrect padding
При base64.urlsafe_b64decode
В чем может быть ошибка?
Длина строки 672, на 8 и на 4 нацело делится
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
binascii.Error: Incorrect padding
При base64.urlsafe_b64decode
В чем может быть ошибка?
Длина строки 672, на 8 и на 4 нацело делится
наверное не хватает 1 или 2 знака равно на конце
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вот такая строчка. Раньше вроде работало :D
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а что за две точки в конце.. ?
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
а что за две точки в конце.. ?
это ==, для url safe они заменяются на точки если я не ошибаюсь
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А, питон urlsafe == на точки не заменяет оказывается...
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А тогда в чем прикол этого urlsafe :D
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
А тогда в чем прикол этого urlsafe :D
https://en.wikipedia.org/wiki/Base64#URL_applications
Using standard Base64 in URL requires encoding of '+', '/' and '=' characters into special percent-encoded hexadecimal sequences ('+' becomes '%2B', '/' becomes '%2F' and '=' becomes '%3D'), which makes the string unnecessarily longer.
For this reason, modified Base64 for URL variants exist (such as base64url in RFC 4648), where the '+' and '/' characters of standard Base64 are respectively replaced by '-' and '_',  
и про padding :
Some variants allow or require omitting the padding '=' signs to avoid them being confused with field separators,
Some libraries will encode '=' to '.', potentially exposing applications to relative path attacks when a folder name is encoded from user data.
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник
2021 January 03

A

Andrew in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Народ когда будем общатся в голосовом чате?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Andrew
Народ когда будем общатся в голосовом чате?
А че, скучно во время самоизоляции, да?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aiogram лучше чем python-telegram-bot?

Если да/нет, то почему?

Что вы выбрали для тг-ботов и почему?
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
aiogram асинхронный
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
aiogram асинхронный
PTB тоже. Он и асинк и синк может быть
источник

A

Andrew in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну надо же
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
PTB тоже. Он и асинк и синк может быть
Только емнип у пайтелеграмбота весь асинк это плодить потоки на каждый запрос
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
Только емнип у пайтелеграмбота весь асинк это плодить потоки на каждый запрос
Откуда инфа про потоки?
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Откуда инфа про потоки?
Прямо из исходников
источник