本文来源吾爱破解论坛
本帖最后由 ai酸的博文 于 2020-2-16 16:12 编辑
本文只作学习交流
一、实战内容:
爬取淘宝网,自动输入想要的商品关键字(如:手机),点击确定按钮搜索,跳转到登录界面使用二维码人工登录,再跳转到商品界面进行爬取商品信息。
二、源 码:
[Python] 纯文本查看 复制代码
from selenium import webdriver from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By import time browser = webdriver.Chrome() browser.get('https://www.taobao.com/') wait = WebDriverWait(browser,8) input = wait.until(EC.presence_of_element_located((By.ID,'q'))) input.send_keys('手机') button = wait.until(EC.presence_of_element_located((By.CLASS_NAME,'btn-search.tb-bg'))) button.click() time.sleep(15) img = wait.until(EC.presence_of_all_elements_located((By.CLASS_NAME,'J_ItemPic.img'))) price = wait.until(EC.presence_of_all_elements_located((By.CLASS_NAME,'price.g_price.g_price-highlight'))) name = wait.until(EC.presence_of_all_elements_located((By.CLASS_NAME,'J_ClickStat'))) num = 0 for i in img: print('第',num+1,'个商品介绍:') print('img:',i.get_attribute('src')) print('price:',price[num].text) print('name:',name[num].text) num = num +1
三、结果图片:
1.png (669.8 KB, 下载次数: 0)
下载附件 保存到相册
2.png (469.89 KB, 下载次数: 0)
下载附件 保存到相册
3.png (932.17 KB, 下载次数: 0)
下载附件 保存到相册
4.png (137.27 KB, 下载次数: 0)
下载附件 保存到相册
欢迎各位大佬前来提出建议、指正。
本帖被以下淘专辑推荐: · 吾爱收集|主题: 318, 订阅: 98
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。