Освойте выполнение сценариев Python:подробное пошаговое руководство
Что такое скрипт в Python?
Скрипт в Python можно определить как файл, состоящий из кода Python или программы. Он заканчивается расширением как .py.
Интерпретатор может выполнить сценарий двумя различными способами, как указано ниже:–
- Скрипт может выполняться как модуль или как сам скрипт.
- Код, написанный в режиме интерактивного сеанса командной строки Python.
Как запускать код и скрипты Python в интерактивном режиме?
Вот шаги, которые помогут это сделать:
Шаг 1) Программист должен открыть командную строку в интерактивном режиме.
Шаг 2) На следующем шаге вызовите интерпретатор Python в командной строке, введя следующую команду:–
Команда:
python
Шаг 3) Программист может последовательно писать код Python и выполнять его в том же порядке.
В командной строке можно ввести следующую программу, как показано ниже:
Пример:–
Код Python:
python
print ('hello world Guru99')
Выход:
hello world Guru99
Давайте возьмем другой код Python, который можно написать в командной строке в интерактивном режиме.
Пример:
Код Python:
Python
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Выход:
b is more than a
Ниже приведен скриншот:–
Объяснение:
Приведенный выше код сравнивает два аргумента и определяет, какой аргумент больше. Убедитесь, что операторы имеют правильный отступ, чтобы избежать ошибок при отступах. Чтобы выйти из командной строки Windows, нажмите Ctrl+Z и нажмите Enter.
Как запускать файлы сценариев Python в интерактивном режиме из графического интерфейса Windows?
Вот шаги, которые помогут это сделать:
Шаг 1) Откройте командную строку и введите команду Python, а затем имя файла сценария.
Шаг 2) Убедитесь, что файл сценария уже создан.
Шаг 3) Файл сценария должен заканчиваться расширением .py или. pyw. Следующим шагом откройте командную строку Windows.
Ниже будет код, который нужно написать в командной строке для вызова сценария Python:
Код командной строки Python:
Python example.py
Выход:
Hello, world!
Как запускать сценарии Python из IDE
Интегрированную среду разработки также сокращенно называют IDE. Он предлагает виртуальную настройку иерархии файлов и папок. Это позволяет программисту быстро создавать проекты Python. IDE обеспечивает организацию файлов по разным папкам.
Эти разные папки принадлежат одному общему каталогу.
Spyder и PyCharm — это две IDE Python, которые позволяют программисту запускать IDE, которые позволяют программисту запускать программы Python.
Давайте рассмотрим пример выполнения скрипта Python в PyCharm IDE:
Шаг 1) В качестве первого шага создайте новый проект в PyCharm.
Шаг 2) Назовите проект Guru99Example и нажмите «Создать».
Шаг 3) Выберите корневую папку, которая будет помечена как Guru99Example, и щелкните правой кнопкой мыши.
Шаг 4) Перейдите к новой опции и создайте новый файл Python.
Шаг 5) Укажите имя файла Python
Здесь мы привели пример Guru99.
Шаг 6) В пустом файле Python, созданном в PyCharm IDE, напишите следующий фрагмент кода, как показано ниже:–
Код Python:
print ('hello world Guru99')
Шаг 7) Чтобы запустить приведенный выше код, щелкните правой кнопкой мыши редактор и выберите параметр «Запустить файл в консоли Python». .
Этот код откроет окно консоли в IDE, и на выходе будет следующее:
Выход:
PyDev console: starting.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
>>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example')
hello world Guru99
Ниже приведен снимок экрана:
Объяснение:
Приведенный выше код представляет собой простой пример того, как напечатать hello world в PyCharm IDE.
Как запускать скрипты Python с помощью файлового менеджера?
Вот шаги для запуска сценария Python с помощью файлового менеджера:
Шаг 1) Откройте Блокнот и добавьте код Python.
Шаг 2) Введите print («Hello World Guru99»)
Шаг 3) Сохраните файл сценария с расширением .py или. пиу.
Шаг 4) Файл расширения .py используется для программ, имеющих Python.exe.
Шаг 5) В операционной системе Windows щелкните правой кнопкой мыши файл Python и нажмите «Открыть». См. снимок экрана ниже:–
При выполнении он на мгновение открывает экран командной строки. См. снимок экрана ниже:–
Чтобы экран оставался на некоторое время, добавьте следующий оператор в файл сценария Python, как показано ниже:–
Код Python:
input ('Press provide enter to exit...')
До тех пор, пока пользователь не введет данные, экран продолжает работать и отображать выходные данные Python.
Однако если в сценарии Python есть какая-либо ошибка, выполнение входной команды прерывается или прерывается. Из-за этого пользователь может не увидеть выполнение скрипта Python с помощью файлового менеджера.
Как запускать сценарии Python, используя имя файла сценария и командную строку?
Вот шаги для запуска сценария Python с использованием имени файла сценария и командной строки:
Шаг 1) Откройте Блокнот и добавьте код Python.
Шаг 2) Введите print («Hello World Guru99»)
Шаг 3) Сохраните файл сценария с расширением .py или. пиу.
Шаг 4) Файл расширения .py используется для программ, имеющих Python.exe.
Шаг 5) В операционной системе Windows щелкните правой кнопкой мыши файл Python и выберите «Копировать» в качестве пути. См. снимок экрана ниже:–
Это помогает проверить путь к файлу сценария с помощью пути командной строки. Откройте командную строку и введите имя файла сценария, созданное выше, с именем и расширением .py. См. снимок экрана ниже:–
Альтернативно, файл сценария, созданный выше, можно запустить как модуль Python. Введите следующую команду, как показано ниже:–
Код:
python -m example
Выход:
hello world Press provides enter to exit...
См. следующий снимок экрана:
Объяснение:
Приведенный выше код имеет следующий синтаксис:
Синтаксис:
Python -m
Приведенный выше параметр -m ищет файл sys. Путь к модулю, на который ссылается и который выполняет код как часть _main_.
Вот шаги, которые помогут это сделать:
Шаг 1) Программист должен открыть терминал Linux в интерактивном режиме.
Шаг 2) На следующем шаге вызовите интерпретатор Python в терминале Linux, введя следующую команду:–
Команда:
python3
Шаг 3) Программист может последовательно писать код Python и выполнять его в том же порядке.
В командной строке можно ввести следующую программу, как показано ниже:
Пример:–
Код Python:
python3
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Выход:
b is more than a
Ниже приведен скриншот:–
В качестве альтернативы, вот шаги для запуска файла сценария Python с помощью терминала Linux:
Шаг 1) Откройте текстовый редактор и добавьте код Python.
Шаг 2) Введите print («Привет, мир»)
Шаг 3) Сохраните файл сценария с расширением as.py.
Шаг 4) Файл расширения .py используется для программ, имеющих Python.exe.
Шаг 5) На следующем шаге вызовите интерпретатор Python в терминале Linux, введя следующую команду:–
Команда:
python3 /home/onworks/Desktop/Example.py
Выход:
hello world
См. следующий снимок экрана:–
Объяснение:
Интерпретатор Python в терминале Linux запускает файл сценария, который сохраняется на рабочем столе.
Сравнение кода, модуля и скрипта на Python
В мире вычислений модуль, код и скрипт можно сравнить следующим образом:
Часто задаваемые вопросы
Заключение
- Сценарий Python можно выполнить несколькими методами.
- Вы можете выполнить с помощью командной строки или с помощью IDE.
- Программист может использовать PyCharm и Spyder IDE для разработки сложных сценариев Python.
- Убедитесь, что код придерживается отступов при использовании операторов if и else в командной строке.
Python
- Освоение Python:6 эффективных способов вычисления квадрата числа
- Подкаст «Настоящий Python»:еженедельные обзоры, интервью и советы по программированию
- Обработка изображений Python с подушкой
- Python time.sleep():добавьте задержку в свой код (пример)
- Матрица Python:транспонирование, умножение, примеры массивов NumPy
- Питон — Числа
- Python — программирование расширений с помощью C
- Обработка исключений Python:попробовать, поймать, наконец и поднять [Пример]
- Оператор Python if...else
- Python — принятие решений