Advertisement

Python代码获取淘宝商品数据

阅读量:

Selenium库具备操控浏览器自动完成页面访问的功能(相关代码可参考崔庆才所著《Python3网络爬虫开发实战》)

1.驱动浏览器访问淘宝页面

复制代码
 browser=webdriver.Chrome()

    
 wait=WebDriverWait(browser,10)
    
 def search():
    
     try:
    
     url="https://www.taobao.com"
    
     browser.get(url)
    
     #获取输入框
    
     input = wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, "#q")))
    
     #获取确定按钮
    
     submit=wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR,'#J_TSearchForm > div.search-button > button')))
    
     #在输入款输入关键词
    
     input.send_keys('美食')
    
     #点击确定
    
     submit.click()
    
     #获取当

全部评论 (0)

还没有任何评论哟~