Python/Использование Python 2.6: различия между версиями
< Python
Содержимое удалено Содержимое добавлено
JenVan (обсуждение | вклад) м Откат правок 213.87.131.219 (обс.) к версии Ashikbot |
|||
Строка 70: | Строка 70: | ||
=== Py2exe === |
=== Py2exe === |
||
=== WConio === |
|||
{{К быстрому удалению|'''''Курсивное начертание'''''}}=== WConio === |
|||
== Компиляция Python на Windows == |
== Компиляция Python на Windows == |
Версия от 16:13, 12 августа 2012
Командная строка и среда разработки
Интерпретатор CPython сканирует командную строку и среду разработки на наличие различных условий.
Схемы других реализаций командной строки могут отличаться. См. Альтернативные реализации в дополнительных ресурсах |
Командная строка
При вызове Python, вы можете указать любую из этих опций:
python [-dEiOQsStuUvxX3?] [-c command | -m module-name | script | - ] [args]
Наиболее распространенным случаем использование является простой вызов скрипта:
python myscript.py
Опции интерфейса
Интерфейс интерпретатора имеет сходство с оболочкой UNIX, но предусматривает дополнительные методы вызова:
- При вызове стандартного ввода соединений для tty устройств, он запрашивает команды и исполняет их до тех пор, пока конец файла читается.
- При вызове имени файла с аргументом или файла в качестве стандартного ввода, он читает и запускает скрипт из этого файла.
- При вызове имени каталога с аргументом, он читает и запускает надлежащим образом названные скрипты из этого каталога.
- При вызове с
-c command
, она запускает Python спецификацию(ии), учитывая команды. Здесь команды могут содержать различные спецификации разделенные новой строкой. - При вызове с
-m module-name
, данные модули находятся в пути модулей Python и запускаются как скрипты.
В не-интерактивном режиме, все вводимое обрабатывается прежде чем запуститься