docs »
Параметр | Описание |
---|---|
-3 | Включить вывод предупреждений об использовании особенностей, которые были удалены или изменены в Python 3. |
-B | Не создавать файлы с расширениями .pyc и .pyo инструкцией import. |
-E | Игнорировать переменные окружения. |
-h | Вывести список всех доступных параметров командной строки. |
-i | Перейти в интерактивный режим по завершении выполнения программы. |
-m | module Запустить библиотечный модуль module, как самостоятельную программу. |
-O | Включить режим оптимизации. |
-OO | Включить режим оптимизации и дополнительно удалить строки документирования при создании файла .pyo. |
-Q arg | Определить поведение оператора деления в версии Python 2. Аргумент arg может быть одним из следующих: -Qold (по умолчанию), -Qnew, -Qwarn или -Qwarnall. |
-s | Предотвратить возможность добавления пользователем новых каталогов в переменную sys.path. |
-S | Не импортировать модуль site во время инициализации. |
-t | Вывести предупреждение в случае непоследовательного использования символов табуляции. |
-tt | Возбудить исключение TabError в случае непоследовательного использования символов табуляции. |
-u | Отключить буферизацию для потоков stdout и stderr. |
-U | Интерпретировать все строковые литералы как строки Юникода (только в Python 2). |
-v | Включить режим вывода отладочной информации для инструкций import. |
-V | Вывести номер версии и выйти. |
-x | Пропустить первую строку в исходной программе. |
-c cmd | Выполнить строку cmd, как инструкцию. |
Переменная | Описание |
---|---|
PYTHONPATH | Список каталогов, разделенных двоеточием, образующий путь поиска модулей. |
PYTHONSTARTUP | Файл, выполняемый при запуске интерпретатора в интерактивном режиме. |
PYTHONHOME | Каталог установки Python. |
PYTHONINSPECT | Имеет значение параметра –i. |
PYTHONUNBUFFERED | Имеет значение параметра –u . |
PYTHONIOENCODING | Кодировка по умолчанию и политика обработки ошибок при работе с потоками stdin, stdout и stderr. Значение этой переменной – строка вида “encoding[:errors]”, например: “utf-8” или “utf-8:ignore”. |
PYTHONDONTWRITEBYTECODE | Имеет значение параметра –B. |
PYTHONOPTIMIZE | Имеет значение параметра –O. |
PYTHONNOUSERSITE | Имеет значение параметра –s. |
PYTHONVERBOSE | Имеет значение параметра –v. |
PYTHONUSERBASE | Корневой каталог пользовательской библиотеки пакетов. |
PYTHONCASEOK | Если определена, интерпретатор будет импортировать модули без учета регистра символов в их именах. |