введите здесь описание изображения
Вдохновленный этой ссылкой и этой ссылкой, я написал код для выполнения этой задачи. Но доза кода не работает, выдавая эту ошибку:
Код: Выделить всё
DevTools listening on ws://127.0.0.1:62647/devtools/browser/02814b76-d962-4afa-83dc-8cfd7c7a44ac
Created TensorFlow Lite XNNPACK delegate for CPU.
Attempting to use a delegate that only supports static-sized tensors with a graph that has dynamic-sized tensors (tensor#58 is a dynamic-sized tensor)
Код: Выделить всё
bankbrunch_element = driver.find_element(By.NAME, 'bankAccount.bankBranch.bank.bankId')
for option in bankbrunch_element.find_elements(By.NAME, 'option'):
if option.text == bank_branch:
option.click()
break
Код: Выделить всё
bankbrunch_element =WebDriverWait(driver, 20).until(
EC.element_to_be_clickable((By.CSS_SELECTOR, "input[name='bankAccount.bankBranch.bank.bankId']")))
for option in bankbrunch_element.find_elements(By.NAME, 'option'):
if option.text == bank_branch:
option.click() # select() in earlier versions of webdriver
break
Код: Выделить всё
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
GetHandleVerifier [0x00007FF6B659B125+29573]
(No symbol) [0x00007FF6B650FF50]
(No symbol) [0x00007FF6B63CB6EA]
(No symbol) [0x00007FF6B641F815]
(No symbol) [0x00007FF6B641FA6C]
(No symbol) [0x00007FF6B646B917]
(No symbol) [0x00007FF6B644733F]
(No symbol) [0x00007FF6B64686BC]
(No symbol) [0x00007FF6B64470A3]
(No symbol) [0x00007FF6B64112DF]
(No symbol) [0x00007FF6B6412441]
GetHandleVerifier [0x00007FF6B68CC76D+3377613]
GetHandleVerifier [0x00007FF6B6917B67+3685831]
GetHandleVerifier [0x00007FF6B690CF8B+3641835]
GetHandleVerifier [0x00007FF6B665B2A6+816390]
(No symbol) [0x00007FF6B651B25F]
(No symbol) [0x00007FF6B6517084]
(No symbol) [0x00007FF6B6517220]
(No symbol) [0x00007FF6B650607F]
BaseThreadInitThunk [0x00007FF9938B7374+20]
RtlUserThreadStart [0x00007FF9951DCC91+33]
Код: Выделить всё
bankbrunch_element = Select(WebDriverWait(driver, 20).until(
EC.element_to_be_clickable((By.CSS_SELECTOR, "input[name='bankAccount.bankBranch.bank.bankId']"))))
bankbrunch_element.select_by_visible_text(bank_branch)
Код: Выделить всё
"C:\Users\s.kalantari\AppData\Local\Programs\Python\Python312\Lib\site-packages\selenium\webdriver\support\wait.py", line 105, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
GetHandleVerifier [0x00007FF6B659B125+29573]
(No symbol) [0x00007FF6B650FF50]
(No symbol) [0x00007FF6B63CB6EA]
(No symbol) [0x00007FF6B641F815]
(No symbol) [0x00007FF6B641FA6C]
(No symbol) [0x00007FF6B646B917]
(No symbol) [0x00007FF6B644733F]
(No symbol) [0x00007FF6B64686BC]
(No symbol) [0x00007FF6B64470A3]
(No symbol) [0x00007FF6B64112DF]
(No symbol) [0x00007FF6B6412441]
GetHandleVerifier [0x00007FF6B68CC76D+3377613]
GetHandleVerifier [0x00007FF6B6917B67+3685831]
GetHandleVerifier [0x00007FF6B690CF8B+3641835]
GetHandleVerifier [0x00007FF6B665B2A6+816390]
(No symbol) [0x00007FF6B651B25F]
(No symbol) [0x00007FF6B6517084]
(No symbol) [0x00007FF6B6517220]
(No symbol) [0x00007FF6B650607F]
BaseThreadInitThunk [0x00007FF9938B7374+20]
RtlUserThreadStart [0x00007FF9951DCC91+33
Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/790 ... -drop-down