[PYTHON] Vereinfachen Sie die Verwendung der Klickfunktion von SikuliX

Die Klickfunktion von SikuliX wurde einfacher zu bedienen

Probleme mit der Klickfunktion

Der Quellcode wird länger, wenn die Klickfunktion und die Schlaffunktion nebeneinander angeordnet sind. https://qiita.com/JINPLAYSGUITAR/items/0fdadac1ebb7e9289f2d

Korrespondenz

Bereiten Sie Ihre eigene Funktion vor

Funktionsübersicht

--Klicken Sie auf das angegebene Bild und warten Sie auf die angegebene Zeit

Quellcode

pricone.py


#Gemeinsame Funktion
def waitClick(cap, time):
    index = 0
    while 1:
        if exists(cap):
            click(cap)
            sleep(time)
            break
        index = index + 1
        if index == 5:
            print("error")
            click(cap) #Fehler auslösen
            exit()

#Wie rufe ich an?
waitClick("1571732207730.png ", 5)

Referenz

https://sikulix-2014.readthedocs.io/en/latest/region.html#Region.click

Ende

Recommended Posts

Vereinfachen Sie die Verwendung der Klickfunktion von SikuliX
So erstellen Sie eine rekursive Funktion
Verwendung der Zip-Funktion von Python
Der Arbeitsbereich von Emacs perspektive.el ist einfacher zu verwenden
Tipps, um das Lesen von Python-Hördokumenten zu vereinfachen
[Python] Verwendung von __command__, Funktionserklärung
Machen wir das Jupyter Lab einfach zu bedienen
2. Erleichtern Sie den Import
Erstellen Sie einen Sub-Sub-Befehl mit dem Klick --netsted-Sub-Sub-Befehl -
[Python] Verwendung von Hash-Funktion und Taple.
Ich möchte die Aktivierungsfunktion Mish verwenden
Erweitern Sie devicetree source include, um das Lesen zu vereinfachen
Erstellen Sie mit OpenCV eine Funktion zum Beschreiben japanischer Schriftarten
Wie man Decorator in Django benutzt und wie man es macht
Stellen Sie die Verwaltungsseite für die Produktion bereit, um die Wartung zu vereinfachen.
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Wie benutzt man Seaboan?
Wie man Shogun benutzt
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
Einfach zu bedienende Flasche
Machen Sie einen Funktionsdekorateur
[Git] Ich habe versucht, anhand eines konkreten Beispiels zu verstehen, wie man Git Stash verwendet.
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Gründe für die Verwendung von log
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Einfach zu bedienendes SQLite3
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
Python-How zur Verwendung von Pyinstaller
Verwendung von OptParse
Verwendung von return
Wie man Imutils benutzt
Verwenden Sie Codewars Kata Lambda, um bei Null zu beginnen und die Funktion zurückzugeben? !!
Färben Sie Python-Fehler (Stapelspuren), um sie verständlicher zu machen
Erleichtern Sie die Anzeige von Python-Modulausnahmen
Sie, die das Protokoll ausmalen, um es besser sehen zu können
Ein Liner, der JSON formatiert, um die Anzeige zu vereinfachen
Ich möchte ein Klickmakro mit pyautogui (Wunsch) erstellen.
Die Verwendung von icrawler zum Sammeln von Daten zum maschinellen Lernen wurde vereinfacht
Ich möchte ein Klickmakro mit pyautogui (Outlook) erstellen.