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)
Mobile version