0
使用的答案給出here我創建了一個類似的表達來檢查一個元素:如何使用硒在python中創建正確的`WebDriverwait`語句?
elem = WebDriverWait(browser, 10).until((EC.visibility_of_element_located(By.XPATH, "//input[@placeholder='Search in your collabs']")))
不過,我得到以下錯誤:
...
elem = WebDriverWait(browser, 10).until((EC.visibility_of_element_located(By.XPATH, "//input[@placeholder='Search in your collabs']")))
TypeError: __init__() takes exactly 2 arguments (3 given)
但根據示例和documentation應是一個正確的表達!那爲什麼它仍然失敗(python2.7
)?
的語法不正確,有剛過'直到(''之前移動By.XPATH'它。 –
是,這似乎是這個問題。 – Alex
@FlorentB是一個意外parenthese 。爲什麼不發佈解決方案作爲答案,所以大家都知道這個問題已經解決了? –