Найти тему
Властелин машин

Запуск кода Python с широко закрытыми глазами

Оглавление

Рассмотрим способы упрощенного запуска вашего сценария на компьютере третьей стороны (с ОС Linux или Windows с эмулятором терминала Linux). Будем использовать для этого возможности командной строки, которые позволяют автоматизировать ряд рутинных действий.

Превращаем скрипт в исполняемый файл

Для этого:

изменяем права доступа к нему командой chmod +x имя_сценария

в его начало добавляем строку вида #!путь_к_интерпретатору

запускаем из командной строки по пути расположения (например, ./имя_сценария).

Запустим простой скрипт на Python (prog.py):

-2

Утилита make

С ее помощью можно задать блоки кода которые вызываются в качестве ее аргументов. Рассмотрим запуск из текущей папки Makefile-а со следующим содержимым:

-3
-4

Скрипт командной строки

Этот способ обладает наибольшей гибкостью...Заводим файл, наполняем его содержимым, делаем исполняемым (chmod +x имя) и запускаем из командной строки по пути расположения (например, ./имя). Если не сделать файл исполняемым, то его можно запустить посредством sh имя.

Представляю следующий многофункциональный скрипт для настройки виртуального окружения и запуска Python кода с параметрами командной строки:

-5

Примеры работы:

-6
-7

-8