所以我试着用selenium在LinkedIn上搜索一个公司的名字,但是搜索栏似乎有一堆元素重叠在一起。我尝试使用的每个id或类都会出现错误:“AttributeError”。有人能告诉我该用哪个id或班级吗?我真的很感激!你知道吗
driver = webdriver.Chrome()
driver.get('https://www.linkedin.com/login')
username = 'xxxxxxx'
password = 'xxxxxxx'
nameidElem = driver.find_element_by_id('username')
nameidElem.send_keys(username)
pwdidElem = driver.find_element_by_id('password')
pwdidElem.send_keys(password)
continueElem = driver.find_element_by_class_name("btn__primary--large")
result = continueElem.submit()
time.sleep(5)
search = driver.find_element_by_id("nav-search-artdeco-typeahead").click()
search.send_keys('sports')
search.submit()
在搜索输入上尝试以下步骤
您可能希望更改定位器以匹配以下元素:
把所有东西放在一起:
相关问题 更多 >
编程相关推荐