-1
使用Selenium的蟒蛇時,我只是想知道爲什麼有2個括號中element_to_be_clickable
和By
方法之間,如:爲什麼EC.element_to_be_clickable((By.CSS_SELECTOR,「css_selector」)))中有2個括號?
WebDriverWait(browser, 50).until(
EC.element_to_be_clickable((By.CSS_SELECTOR, "css_selector")))
這也是在文檔visble - http://selenium-python.readthedocs.io/waits.html
任何答案?
乾杯
很明顯,這是因爲'element_to_be_clickable()'應該得到可迭代的對象作爲參數。如果讓你感到困惑,你可以使用'EC.element_to_be_clickable([By.CSS_SELECTOR,「css_selector」]):) :) – Andersson
@Andersson對一個人來說「顯而易見」對另一個人來說並不明顯。這是該網站存在的原因之一。 – JeffC
@JeffC,'tuple'是'python'的基礎知識,我很確定網絡上有足夠的信息來說明它是什麼,如何使用它以及爲什麼。 – Andersson