Python

Правила запуска кода Python и внешней программы: лучшие способы

Lorem ipsum dolor

Как запустить код Python на компьютере? Этот вопрос волнует всех начинающих «питонистов». Если написать скрипт на Python в редакторе, то его можно будет сохранить на компьютере. Нажатие на сохраненный скрипт ничего не даст — он не запустится. А значит, разработчик не сможет проверить, насколько правильно написан скрипт. А раз нет возможности проверить работу скрипта, тогда и работа над кодом становится бессмысленной.

Но не все так печально. Способы запустить код Python на компьютере существуют. Описанные ниже способы запуска будут работать в любой операционной системе.

Как запустить код Python: запуск внешней программы

Запуск внешней программы на Python можно выполнить несколькими способами. Например:

  • воспользоваться командной строкой (консолью, терминалом) операционной системы;

  • воспользоваться интерактивной оболочкой Python;

  • применить возможности среды разработки (IDE);

  • использовать возможности файлового менеджера системы.

Запуск внешней программы Python с использованием командной строки

При помощи командной строки можно запускать скрипты Питона, сохраненные в отдельные документы с расширением «.ру». Это удобный способ, когда программирование осуществляется в текстовом редакторе, который самостоятельно не сможет запускать код Python.

При данном способе алгоритм действий такой:

  • разработайте скрипт Python и сохраните его на компьютере в файле с расширением «.ру», например, это будет файл «example.py»;

  • активируйте командную строку (консоль или терминал в других системах);

  • введите в командной строке: «python3 example.py», где «python3» версия Питона, установленного на компьютере, а «example.py» это имя сохраненного скрипта на Python.

Как запустить код Python, используя интерактивную оболочку языка

Интерактивный режим Python также использует возможности командной строки (терминала, консоли) устройства. Устанавливая Python на компьютер, вы автоматически инсталлируете его интерактивную оболочку, которая становится доступной из командной строки. Чтобы воспользоваться ей, нужно:

  • активировать командную строку (консоль, терминал) операционной системы;

  • ввести команду «python» таким образом активируется интерактивная оболочка Python;

  • потом в консоли можно написать скрипт или фрагмент скрипта, который необходимо проверить;

  • результат работы скрипта будет выведен тут же в консоли;

  • для закрытия интерактивного режима нужно использовать команду «exit()».

Минус такого запуска скриптов один — работа с кодом и изменения в скриптах не сохраняются в отдельном файле. То есть такой режим позволяет только проверить работоспособность скрипта, но никак не сохранять в нем изменения. После закрытия консоли весь рабочий сеанс удаляется.

Как запустить код Python при помощи среды разработки

Каждая продвинутая IDE обладает средствами запуска кода, который разрабатывает программист: компиляторами или интерпретаторами. Благодаря таким возможностям среда разработки отличается от текстового редактора. Текстовый редактор — это программа «попроще», она позволяет писать код, но в ней не всегда есть возможность запустить его или отладить. Поэтому для работы рекомендуется использовать продвинутые IDE, чтобы не приходилось искать дополнительный инструмент где-то на стороне.

Для Python можно использовать специализированную IDE типа Pycharm или любую другую профессиональную среду разработки. В таких инструментах обычно присутствует кнопка запуска разрабатываемых скриптов «Run», «Play» и др. Алгоритм действий такой:

  • разрабатывается скрипт и сохраняется с расширением «.py» на компьютере;

  • сохраненный скрипт открывается внутри IDE;

  • нажимается кнопка запуска скрипта.

Если использовать профессиональный инструмент для разработки на Python, тогда нет необходимости искать дополнительные методы, как запустить код на Python.

Запуск внешней программы на Python, используя файловый менеджер системы

На самом деле, этот способ довольно сложный и долгий, но он есть. Для того чтобы воспользоваться возможностями файлового менеджера системы, нужно компилировать файл с расширением «.ру» в файл с расширением системы. Например, для Windows нужно будет скомпилировать Python-файл в файл с расширением «.exe». А потом можно кликнуть по нему и просмотреть при помощи файлового менеджера системы.

Такой способ практически не используется, так как он требует слишком много дополнительных трудов и времени.

Заключение

Как запустить код Python? Самый лучший и правильный способ — это использовать профессиональную среду разработки. Хороший инструмент делает половину работы за программиста:

  • дополняет скрипты;

  • закрывает теги и функции;

  • находит ошибки в скриптах;

  • компилирует файлы;

  • запускает скрипты;

  • и др.

Программирование нужно упрощать — это делают продвинутые IDE.

Схожие статьи

Язык программирования Python: преимущества и недостатки
Python

Язык программирования Python: преимущества и недостатки

Python или Go что лучше: разбираемся в нюансах выбора
Python

Python или Go что лучше: разбираемся в нюансах выбора

Что читать начинающему разработчику Python?
Python

Что читать начинающему разработчику Python?

Python

Как завершить подпроцесс Python, запущенный с shell = True

×