python爬取淘宝商品的图片

话不多说,直接上代码:

from selenium import webdriver
from selenium.webdriver.common import keys
import time
import requests
import random# 创建浏览器
def functions():browser = webdriver.Chrome(r'G:\taobao\chromedriver.exe')# 让浏览器打开淘宝browser.get("https://www.taobao.com/")# 找到搜索框输入内容并搜索browser.find_element_by_xpath('//*[@id="q"]').send_keys("python书", keys.Keys.ENTER)time.sleep(1)# 切换成二维码登录browser.find_element_by_xpath('//*[@id="login"]/div[1]/i').click()# 判断当前页面是否为登录页面while browser.current_url.startswith("https://login.taobao.com/"):print("等待用户输入")time.sleep(1)print("登录成功!!!")n = 1count = 1while True:items = browser.find_elements_by_css_selector('.m-itemlist .items > div')for item in items:# 获取这张图片的下载地址img = item.find_element_by_css_selector(".pic-box .pic img").get_attribute("data-src")# 拼接完成的下载地址img_url = "http:" + img# print(img_url)# 通过requests下载这张图片sleep_time = random.random()*10time.sleep(sleep_time)# 文件夹需要手动创建好file = open(f"G:\\python书\\{n}.jpg", "wb")         file.write(requests.get(img_url).content)print("下载图片" + str(n))n += 1# 翻页操作     browser.find_element_by_css_selector('.wraper:nth-last-child(1) .next > a').click()time.sleep(2)count += 1# 爬取 4 页内容if count == 6:# file.close()break# 关闭浏览器browser.quit()if __name__ == '__main__':functions()

python爬取淘宝商品图片相关推荐

  1. 爬取淘宝商品图片(仅用于技术交流)

    爬取淘宝商品图片(仅用于技术交流) 主要用的是selenium自动化工具 #! /usr/bin/env python # -*-.coding: utf-8 -*- # __author__ = ' ...

  2. python爬取淘宝商品做数据挖掘

    作业要求:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/3159 项目内容: 本项目选择 淘宝商品类目:零食 数量:一共100页,44 ...

  3. Python爬取淘宝商品信息保存到Excel

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资 ...

  4. python电商数据挖掘_利用Python爬取淘宝商品并数据挖掘与分析实战!此乃大型项目!...

    项目内容 本案例选择>> 商品类目:沙发: 数量:共100页 4400个商品: 筛选条件:天猫.销量从高到低.价格500元以上. 项目目的 1. 对商品标题进行文本分析 词云可视化 2. ...

  5. 使用python爬取淘宝商品信息

    使用python爬虫爬取淘宝商品信息 使用的模块主要有 selenium ,time , re, from selenium import webdriver import time import c ...

  6. 用Python爬取淘宝商品

    本文爬取淘宝女装短裙商品,并将商品信息存入mysql中 分析思路 1.页面分析 在淘宝首页搜索"短裙",进入商品列表页面: 分析页面源代码: 通过分析源代码,可发现商品相关的几个关 ...

  7. python爬取淘宝淘女郎图片

    网上有许多爬取淘宝淘女郎的代码,发现有的都不可用,就自己改写了一个,当前可用日期为2017.07.30 前提 chromedriver.exe(本文用的是2.30,有两种使用方式,一种是直接绝对路径引 ...

  8. python爬取淘宝商品信息_python爬取淘宝商品信息并加入购物车

    先说一下最终要达到的效果:谷歌浏览器登陆淘宝后,运行python项目,将任意任意淘宝商品的链接传入,并手动选择商品属性,输出其价格与剩余库存,然后选择购买数,自动加入购物车. 在开始爬取淘宝链接之前, ...

  9. python爬取淘宝商品信息并加入购物车

    先说一下最终要达到的效果:谷歌浏览器登陆淘宝后,运行python项目,将任意任意淘宝商品的链接传入,并手动选择商品属性,输出其价格与剩余库存,然后选择购买数,自动加入购物车. 在开始爬取淘宝链接之前, ...

最新文章

  1. Tensorflow学习资源
  2. ios appIcon配置
  3. debian7更换gcc版本的二种方法分享
  4. jtree+mysql_Swing: JTree显示 图标 + 文字 | 学步园
  5. DF标志和串传送指令
  6. JavaScript函数节流(throttle)与函数去抖(debounce)解析与应用举例
  7. c语言数学语文英语成绩编程,急求一编程题!…
  8. python黑白棋结课设计报告_黑白棋游戏课程设计
  9. 缓存世界中的三大问题及解决方案
  10. oracle 建立一个游戏库,Power Designer怎么新建Oracle数据?建立Oracle数据教程分享
  11. MVC公司架构介绍-工具类(一)
  12. 血压预测常用数据集整理
  13. 马哥linux_linux自学!拥有15万粉丝的Linux专研者 带你0基础学习linux!
  14. js 下载文件、音频、视频
  15. 《陶哲轩教你学数学》读后感
  16. 【软件设计】BDD由内而外采用策略
  17. 网盘目录搜索系统源码+搭建教程
  18. 计算机音乐红色彼岸花,《抖音》红色彼岸花花瓣遍地撒是什么歌
  19. 如何对iOS设备进行性能测试
  20. 敏捷开发培训部分讲义内容

热门文章

  1. 什么因素引起了肾结石呢?
  2. 团队协作出了问题,项目经理怎么办?
  3. 逆变电源于滤波电感器
  4. linux取消线程的原理,linux线程的取消(终止)方法
  5. Jpa持久对象状态,一级缓存,二级缓存
  6. JDK14+JAVAFX14+Maven定制jre打包瘦身,必成版
  7. Android 11.0 根据包名授予WRITE_SETTINGS权限
  8. CU4C字符集检测和转换,C++版本
  9. 编一程序,将两个字符串连接起来,不要用strcat函数。
  10. 计算机的最新发展趋势