Дмитрий Колодезев

Работаю в Промсофте. Анализирую данные. Консультирую и учу.

pybase64


Pybase64 в 10 раз быстре чем base64

  • Ставим pip install pybase64
  • Заменяем base64 на pybase64
  • Профит
In [14]: %timeit tmp = base64.b64encode(s).decode('utf-8')
608 µs ± 1.21 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)

In [15]: import pybase64

In [16]: %timeit tmp = pybase64.b64encode(s).decode('utf-8')
63.8 µs ± 240 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each)

Подробности тут https://github.com/mayeut/pybase64