我试图使用if语句查找并单击任意 tr
标记表中的元素,如果不可用,则继续使用else。下面是我的代码和表格的html截图 tr
标签。我想运行这段代码,但没有 tr
标记表中的元素,但失败。
我错过了什么?任何建议。
adv_acc_search_table = wait.until(EC.visibility_of_any_elements_located((By.CSS_SELECTOR, '[class="standard_table_body"]>table tr')))
try:
for account in adv_acc_search_table:
if account > 0:
account.click()
break
else:
print("No Accounts to select")
wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, '[id="advanced_account_search_window_window_title"] img'))).click()
APA = Select(wait.until(EC.visibility_of_element_located((By.ID, 'MLADAT'))))
APA.select_by_index(0)
except:
TimeoutException
html
暂无答案!
目前还没有任何答案,快来回答吧!