Fonctionnement de la souris et du clavier Python avec pyautogui

introduction

Savez-vous que vous pouvez utiliser la souris et le clavier automatiquement? Avec pyautogui, vous pouvez facilement utiliser la souris et le clavier.

Bases de pyautogui

moveTo La fonction moveTo est une fonction permettant de déplacer le pointeur de la souris.

sample.py


pyautogui.moveTo(coordonnée x,coordonnée y)

click La fonction de clic est une fonction permettant de cliquer sur une position spécifique sur l'écran du PC.

sample.py


pyautogui.click(coordonnée x,coordonnée y)

rightClick La fonction rightClick est une fonction permettant de cliquer avec le bouton droit sur une position spécifique sur le PC.

sample.py


pyautogui.rightClick(coordonnée x,coordonnée y)

position La fonction de position est une fonction permettant d'obtenir la position actuelle de la souris.

sample.py


place=pyautogui.position()
print("coordonnée x", place.x)
print("coordonnée y", place.y)

typewrite La fonction dactylographie est une fonction qui entre la chaîne de caractères transmise caractère par caractère.

sample.py


pyautogui.typewrite("hello")

hotkey La fonction de raccourci clavier est une fonction permettant de saisir des touches telles que la touche Entrée (touche Retour) et la touche Alt.

sample.py


pyautogui.hotkey("Return")
pyautogui.hotkey("Alt")

finalement

Êtes-vous devenu compétent en pyautogui? J'espere. Je continuerai à écrire de nombreux articles sur Python. Si vous lisez cet article et avez des idées, veuillez nous le faire savoir dans les commentaires.

Recommended Posts

Fonctionnement de la souris et du clavier Python avec pyautogui
[Automation] Manipulez la souris et le clavier avec Python
Entrée japonaise avec pyautogui
Avec et sans WSGI
Avec moi, cp et sous-processus
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Travailler avec le tkinter et la souris
Python et matériel - Utilisation de RS232C avec Python -
Essayez l'opération matricielle avec NumPy
Opération S3 avec python boto3
Vérification de l'installation et du fonctionnement de Django
Super résolution avec SRGAN et ESRGAN
Group_by avec sqlalchemy et sum
python avec pyenv et venv
Obtenir un événement de clavier avec python
Avec moi, NER et Flair
Fonctionne avec Python et R
Résolution avec Ruby, Python et numpy AtCoder ABC054 B Calcul de la matrice