Python·100 питань

Як прискорювати “повільний” Python код без переписування всього?

Відповідь
Спершу профілюй і знайди гарячі точки.
Замінюй алгоритм/структури даних.
Використовуй вбудовані функції (вони на C і швидше).
Розглянь NumPy/пакети на C.
Лише потім думай про Cython/розширення.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем