464 прочтения · 4 года назад
Как оптимизировать код на Python
Источник: Nuances of Programming Как я сократил время выполнения приложения на 1/10 Данные советы просты в реализации и могут пригодиться вам в обозримом будущем. Считается, что первоочередной задачей программиста является написание чистого и эффективного кода. Как только вы создали чистый код, можете переходить к следующим 10 подсказкам. Я подробно объясню их ниже. Как я измеряю время и сложность кода? Я пользуюсь Python профайлером, который измеряет пространственную и временную сложность программы...
96 прочтений · 3 года назад
Dask Delayed - как с легкостью распараллелить ваш код Python
Распараллеливайте любую функцию с помощью одного декоратора Все мы знаем, что Python - не самый быстрый язык программирования. Его механизм глобальной блокировки интерпретатора (GIL) позволяет только одному потоку одновременно выполнять байт-код Python...