Automatisierung - Python + Selen [geschlossen]Python

Python-Programme
Anonymous
 Automatisierung - Python + Selen [geschlossen]

Post by Anonymous »

Ich habe ein Automatisierungsprojekt mit Python + Selen erstellt. In diesem Date-Feld, das das nächste Feld auslöst, habe ich versucht, die Send-Keys-Methode zu verwenden, aber es wurde nicht ausgelöst, dass es nötig war, manuell ausgeführt zu werden, um das nächste Mal auszulösen. Times
Hier ist das Hauptproblem, wenn ich es in Uvicorn ausführte. Es hat perfekt funktioniert, aber als ich es in Docker Env probiert habe, ist das Datum völlig falsch < /p>
Hier unten ist mein Code, um das Datum festzulegen, < /p>
< /p>

Code: Select all

date_input = wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="PATH"]')))
date_input.clear()
date_input.send_keys(date_ddmmyyyy)
day, month, year = date_ddmmyyyy.split("-")
date_yyyy_mm_dd = f"{year}-{month}-{day}"
driver.execute_script("""
let input = arguments[0];
let value = arguments[1];
input.value = value;
input.dispatchEvent(new Event('input', { bubbles: true }));
input.dispatchEvent(new Event('change', { bubbles: true }));
input.dispatchEvent(new Event('blur', { bubbles: true }));
""", date_input, date_yyyy_mm_dd)
Ich habe versucht, die Sendeschlüssel zu entfernen und nur mit der JS -Injektion auszuführen. Ich dachte, das Problem wird gelöst, aber der gleiche Fehler.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post