.sendto () Methode auf Sikuli Python-Skript funktioniert nicht auf Windows

8

Ich habe ein sikuli-Python-Skript für Windows entwickelt, das diesen Code verwendet:

%Vor%

Der Code funktioniert gut unter Linux oder in einem Python-Skript unter Windows, aber wenn ich diesen Code auf sikulix unter Windows verwende, stürzt er ab (at line = & gt; client.sendto (msg, adresse) ) mit folgendem Fehler:

%Vor%

Irgendeine Idee warum und wie man es repariert?

    
user3472065 12.11.2017, 18:56
quelle

1 Antwort

0
___ tag123sockets ___ Ein Endpunkt eines bidirektionalen Interprozess-Kommunikationsflusses. Dies bezieht sich oft auf einen Prozessablauf über eine Netzwerkverbindung, ist jedoch keineswegs darauf beschränkt. Nicht zu verwechseln mit Websocket (einem Protokoll) oder anderen Abstraktionen (z. B. socket.io). ___ tag123jython ___ Jython ist eine Open-Source-Implementierung der Programmiersprache Python in Java. ___ tag123sikuli ___ Sikuli ist ein Automatisierungstool, das für Linux, Windows und Mac OS X verfügbar ist und Aufgaben mithilfe einer visuellen Bildschirmprüfung automatisiert. Sikuli arbeitet mit zuvor erstellten Screenshots und emuliert Benutzerinteraktionen, indem es die Kontrolle über Maus und Tastatur übernimmt. Der größte Sikuli-Vorteil ist für Desktop- und Web-Anwendungen verfügbar, da er keine API benötigt. ___ qstntxt ___

Ich habe ein sikuli-Python-Skript für Windows entwickelt, das diesen Code verwendet:

%Vor%

Der Code funktioniert gut unter Linux oder in einem Python-Skript unter Windows, aber wenn ich diesen Code auf sikulix unter Windows verwende, stürzt er ab (at line = & gt; client.sendto (msg, adresse) ) mit folgendem Fehler:

%Vor%

Irgendeine Idee warum und wie man es repariert?

    
___ qstnhdr ___ .sendto () Methode auf Sikuli Python-Skript funktioniert nicht auf Windows ___ tag123sendto ___ sendto () ist ein Systemaufruf, mit dem eine Nachricht an einen anderen Socket gesendet wird. ___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___
Alex Bausk 27.01.2018 22:51
quelle

Tags und Links