Die Suche ergab 8 Treffer

von Baustein
Mittwoch 29. Dezember 2021, 19:26
Forum: Allgemeine Fragen
Thema: Selenium - Eingabgefeld suchen/benutzen
Antworten: 1
Zugriffe: 321

Selenium - Eingabgefeld suchen/benutzen

Moin Forum,

ich habe mir ein Skript zusammen gebaut, indem ich mit Selenium automatisch nach unterschiedlichen Flugverbindung suchen möchte. Ich nutze Firefox mit geckodriver. Wenn ich zu der Seite mit der Destination ankomme, dann kann ich zwar das Eingabefeld finden, aber es wird kein Wert ...
von Baustein
Dienstag 30. November 2021, 16:18
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

@ __blackjack__:

ein schreibfehler, beide Ordner hießen gleich -> "Eigene Python Skripte".

Aber ich fasse es mal kurz anders zusammen:

Python und dessen Packages sind unter C:\... installiert. Ich arbeite auf dem Ordner D:\Users\Scripts\ um meine eigenen Skripte zu sammeln (Habe zwei Festplatten ...
von Baustein
Dienstag 30. November 2021, 14:27
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

Ich habe ein für mich komisches Verhalten fest gestellt.

Ich habe einen Skript-Ordner
- Ordner "Eigene Python skripte"
- Dateien "Skript"
- Ordner "Pictures"

Wenn ich die Bilder aus Ordner "Pictures" lade, dann zeigt mir die folgende Methode:
import cv2
im = cv2.imread(path)
print(im)

None an ...
von Baustein
Montag 29. November 2021, 21:56
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

pic = open(r'D:\Users\Python\Flüge\skript\pictures\firefox.png',"rb").read()
print(pic)

Ausgabe:
b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00 ............... \x00\x00IEND\xaeB`\x82'


Der Zugriff funktioniert.
von Baustein
Montag 29. November 2021, 21:32
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

Am Pfad kann es aber nicht liegen. Ich kann dir gern den Skriptschnipsel schicke, indem ich mir den dateipfad raussuche. Am Pfad sollte es definitiv nicht liegen.

Vor ca. einem Jahr hat das Skript unter einer anderen Python Version funktioniert.

Warum sollte es jetzt nicht mehr funktionieren ...
von Baustein
Montag 29. November 2021, 21:18
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

Jo, ich habe meinen Namen für dieses Forum herausgenommen und durch User ersetzt.

Also kann ich den Fehler nicht beheben?

Ich hätte mal nach gelesen, dass das Pillow package nicht mehr Bilder importieren kann. Ist das korrekt? Kann es an den Paketen liegen?
von Baustein
Montag 29. November 2021, 21:07
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

Re: pyautogui.locateOnScreen(img_path) funktioniert nicht

@ __deets__
Ja die Datei gibt es da, wo er sie sucht. Ich habe den Pfad händisch eingetragen und lasse ihn sowohl über das glob-Modul suchen. Und im Ordner befindet sich die gewünschte Datei.

Den Screenshot habe ich über Snippingtool gemacht und als png abgespeichert. es ist einfach nur das Firefox ...
von Baustein
Montag 29. November 2021, 17:36
Forum: Allgemeine Fragen
Thema: pyautogui.locateOnScreen(img_path) funktioniert nicht
Antworten: 13
Zugriffe: 1568

pyautogui.locateOnScreen(img_path) funktioniert nicht

Moin Python-User,

ich bin noch etwas unerfahren und nutze python 3.8.10 auf Windows 10. Ich habe folgende pip installationen über die cmd ausgeführt:

pip install pywin32
pip install keyboard
pip install pyautogui
pip install opencv-python

Ich habe mein Skript soweit fertig geschrieben und ...