from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
import re
import requests
from bs4 import BeautifulSoup
bro = webdriver.Chrome()
bro.get('https://www.vip.com/')
#设置隐士等待
bro.implicitly_wait(5)
input_k = bro.find_element_by_xpath('/input')
#print(input_k)
#print(input_k1)
time.sleep(1)
input_k.send_keys('感冒用药')
time.sleep(3)
input_k.send_keys(Keys.ENTER)
goods = bro.find_elements_by_xpath('')
print(len(goods))
url_list =[]
for good in goods:
#print(good)
try:
url =good.find_element_by_css_selector("[class ='c-goods-item J-goods-item c-goods-item--auto-width']>a").get_attribute('href')
goodname = good.find_element_by_css_selector("[class='c-goods-item__name c-goods-item__name--two-line']").text
url1 = good.find_element_by_css_selector("[class ='c-goods-item J-goods-item c-goods-item--auto-width']>a")
url_list.append(url1)
except Exception as e:
print(e)
for i in url_list:
try:#print(i)
i.click() # 新网页怎么操作
time.sleep(5)
except Exception as e:
print(e)
#next_button = bro.find_element_by_partial_link_text('下一页')
i.click() # 新网页怎么操作
a = i.click()没用