我正在使用 Selenium 在 wappalyzer.com 上自動搜索。下面是我的代碼:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
def handleWappalyzer(driver):
driver.find_element(By.CSS_SELECTOR, "div[class*='v-select__selections']").click()
search = driver.find_element(By.CSS_SELECTOR, "div[class*='v-text-field__slot'] > input[type='text']")
search.send_keys("https://www.facebook.com//")
if __name__ == '__main__':
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.wappalyzer.com/")
handleWappalyzer(driver)
driver.quit()
但是,每當我運行腳本時,密鑰都不會寫入搜索欄中。我做錯了什么?
uj5u.com熱心網友回復:
@Warrier 您提供的定位器search看起來不正確。
你能試試這個"#input-360"
另外,在它之前添加一些等待。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/435757.html
