Нет
При запуске питона, первый шаг заключается в преобразовании в байткод, который является то, что эти .pyc
файлы. Комментарии удаляются из них, поэтому это не имеет значения. *.
Если запустить с опцией -O
или -OO
, питон будет производить «оптимизированные» pyo
файлы, которые пренебрежительно быстрее, если быстрее всех. Основное отличие заключается в том, что:
- с
-O
утверждением удаляются,
- с опцией
-OO
, то __doc__
строки отрезаются. Учитывая, что иногда это необходимо, работать с -OO
не рекомендуется.
* это было указано ниже, что .pyc
файлы сохраняются только для модулей. Таким образом, исполняемый файл верхнего уровня должен быть перекомпилирован каждый раз при его запуске. Этот шаг может замедлить массивный исполняемый файл python. На практике большая часть кода должна находиться в модулях, что делает это не проблемой.
Нет, но если у вас есть комментарии по 75% вашего кода, вы можете извлечь выгоду из того, что не так много комментируете и скорее пишете читаемый код. – delnan