Python Developer
Участник
VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.
Я подготовил простую шпоргалку по фреймворку. Вот она собственно.
import pyautogui
import time
#Программа ScreenLoupe
print(pyautogui.position()) # выводит позицию мыши на экране
print(pyautogui.size()) #расширение экрана
print(pyautogui.onScreen(x, y)) #булевое значение. True - если мышь в пределах экрана
pyautogui.moveTo(x, y, duration=num_seconds) # переместить мышь в точку координат x y , в течение num_seconds секунд
pyautogui.moveRel(xOffset, yOffset, duration=num_seconds) # перемещение относительно текущего положения мыши
pyautogui.click(x, y, duration=num_seconds) #переместить и кликнуть левой кнопкой мыши
pyautogui.rightClick(x, y, duration=num_seconds) #переместить и кликнуть правой кнопкой мыши
time.sleep(seconds) #уснуть на seconds секунд
pyautogui.middleClick()# средняя кнопка мыши клик
pyautogui.doubleClick() #двойное нажатие мыши
pyautogui.tripleClick() #тройное нажатие мыши
pyautogui.typewrite("text", interval = время за которое наберется 1 символ) #набор текста
pyautogui.press("клавиша") #эмуляция клавиши
pyautogui.hotkey("1 клавиша", "2 клавиша") #комбинация клавиш
Полезный фреймворк. Помню как увидел этот фреймворк у одного python'иста с ютуба. Он показывал как можно открыть вк в браузере.Python, python, python.....
Сегодня статья будет посвящена именно ему и его полезному фреймворку PyAutoGui.
Документация тут(кликабельно)
Что позволяет делать этот фреймворк? Упрощает и автоматизирует рутинные задачи.
Итак, приступим.
Установка Python:
Не буду изобретать велосипед. Вот статья: https://devpractice.ru/python-lesson-1-install/ Читайте и устанавливайте.
Установка PyAutoGUI Windows:
pip install pyautogui
Я подготовил простую шпоргалку по фреймворку. Вот она собственно.
import pyautogui
import time
#Программа ScreenLoupe
print(pyautogui.position()) # выводит позицию мыши на экране
print(pyautogui.size()) #расширение экрана
print(pyautogui.onScreen(x, y)) #булевое значение. True - если мышь в пределах экрана
pyautogui.moveTo(x, y, duration=num_seconds) # переместить мышь в точку координат x y , в течение num_seconds секунд
pyautogui.moveRel(xOffset, yOffset, duration=num_seconds) # перемещение относительно текущего положения мыши
pyautogui.click(x, y, duration=num_seconds) #переместить и кликнуть левой кнопкой мыши
pyautogui.rightClick(x, y, duration=num_seconds) #переместить и кликнуть правой кнопкой мыши
time.sleep(seconds) #уснуть на seconds секунд
pyautogui.middleClick()# средняя кнопка мыши клик
pyautogui.doubleClick() #двойное нажатие мыши
pyautogui.tripleClick() #тройное нажатие мыши
pyautogui.typewrite("text", interval = время за которое наберется 1 символ) #набор текста
pyautogui.press("клавиша") #эмуляция клавиши
pyautogui.hotkey("1 клавиша", "2 клавиша") #комбинация клавиш
Продолжение следует....
Постараюсь)Для оформления кода используй BB-код [ CODE] [ /CODE], так будет намного читабельнее)
Кому удобнее, вот документация в PDFСегодня статья будет посвящена именно ему и его полезному фреймворку PyAutoGui.
Документация тут(кликабельно)