Инструменты пользователя

Инструменты сайта


profilirovanie_i_optimizacija_koda_python

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

profilirovanie_i_optimizacija_koda_python [2009/08/19 14:29] (текущий)
Строка 1: Строка 1:
 +====== Профилирование и оптимизация кода Python ======
 +В Python нет оптимизирующего компилятора. Ниже рассмотрены приемы помогающие оптимизировать код программы.
  
 +Оптимизировать код можно в двух направлениях:​ скорость выполнения программы и занимаемые ресурсы компьютера (оперативная память,​ процессор). Когда оперативной памяти достаточно программа обычно оптимизируется по скорости выполнения.
 +  * [[Pychecker]] - анализ исходного кода Python (аналог [[lint]] для языка С). [[http://​pychecker.sourceforge.net|Pychecker - Home Page]]
 +  * [[Pylint]]
 +  * [[psyco]] - JIT-компилятор для Python (не входит в стандартную поставку). [[http://​psyco.sourceforge.net|Psyco - Home Page]]
загрузка...
profilirovanie_i_optimizacija_koda_python.txt · Последние изменения: 2009/08/19 14:29 (внешнее изменение)