定位一组元素1

来源:互联网 发布:网络外部性 编辑:程序博客网 时间:2024/05/18 01:29
from selenium import webdriverfrom time import sleepimport reimport randomss=[]url='https://www.baidu.com/'driver=webdriver.Chrome()driver.get(url)driver.find_element_by_id('kw').send_keys('test')sleep(1)elements=driver.find_elements_by_class_name('bdsug-overflow')for element in elements:   y=element.get_attribute('data-key').strip()   ss.append(y)for x in ss:    print(x)i=random.randint(0,len(ss))-1print(i)if len(elements)>0:    elements[i].click()sleep(4)driver.qiut()

原创粉丝点击