Перейти до змісту

Інтерпретатор Python

Python — мова програмування, що інтерпретується. Це означає, що крім безпосередньо самої програми, вам знадобиться спеціальний інструмент для її виконання — інтерпретатор.

Інтерпретатор Python може працювати у двох режимах: інтерактивному і пакетному.

В інтерактивний режим можна увійти набравши у командному рядку:

python

В результаті Python запуститься в інтерактивному режимі і буде очікувати вводу команд користувача.

Зауважте, що шлях до директорії, яка містить виконуваний файл python.exe, має міститись у змінній оточення PATH.

Якщо ж у вас є файл з початковим кодом на Python, і ви хочете запустити його на виконання, то для цього необхідно у командному рядку викликати інтерпретатор Python і в якості аргумента передати йому ваш файл. Наприклад, для файла з іменем test.py:

python test.py

Зауважте: для файла, який запускається безпосередньо з командного рядка, ніколи не створюється байт-код. Для оптимізації його запуска бажано більшу частину кода розмістити в окремих модулях. При першому запуску модулі імпортуються і для них створюється байт-код. При подальших запусках створення байт-кода не відбувається.

Також при запуску інтерпретатора можна вказати деякі опції. Отримати швидку довідку по опціям запуску інтерпретатора можна так:

c:\>python -h

Кодування початкового коду

За замовчуванням початкові файли Python розглядаються як кодовані в UTF-8. Щоб оголосити кодування відмінне від того, що використовується за замовчуванням, першим рядком файла повинен бути спеціальний рядок з коментарем. Синтаксис наступний:

# -*- coding: encoding -*-

де encoding — одне з діючих кодувань, яке підтримує Python. Наприклад:

# -*- coding: cp-1252 -*-

## Додаткові матеріали

Back to top