Сценарии Python могут быть исполняемыми

МАБУ

Брюс Ли Джет Ли Джеки Чан

Программирование на Python.



Исполняемые скрипты на Python во FreeBSD.



Сценарии Python могут быть исполняемыми также как и shell сценарии, для этого нужно создать файл с расширением .py со следующей строкой:



#!/usr/bin/env python



После чего делаем скрипт исполняемым:



chmod +x



Чтобы наши скрипты выполнялись, для начала нам нужно установить интерпретатор Python командой:



pkg install python



или



cd /usr/ports/lang/python



make install clean



Кроме этого нам понадобятся python-пакеты (модули) которые мы будем импортировать в нашем скрипте для выполнения той или иной задачи. Чтобы установить модуль os в терминале вводим команду:



pip install os



Аналогичным способом устанавливаются и другие модули (пакеты).



Например если нам нужно имитировать клик мыши создаём файл со следующим содержимым:



#!/usr/bin/env python
import pyautogui
pyautogui.click(x=300, y=300)



Теперь после выполнения скрипта мышь сделает клик в точке x=300 Y=300.



Смотрим демонстративное видео ниже, где виден результат программирования на Python.
В видео выполняются скрипты с помощью которых имитируются нажатие клавиш, управление мышкой и запуск внешних приложений.


Загрузка беседы