weixin_43383962 2023-06-14 13:05 采纳率: 100%
浏览 20
已结题

selenium如何爬取图片地址

#selenium如何爬取图片地址
#小白一人,正在学习python,使用selenium爬图片地址最后一步不知道怎么写,请大神帮忙

from selenium.webdriver import ActionChains
from selenium.webdriver.common.by import By
import time
from selenium import webdriver
web =webdriver.Edge()
web.get('https://bk.wzxsjw.com/electronicbook')
time.sleep(3)
utllist1 =web.find_elements(By.CLASS_NAME,'coverDiv___rhKSe')
for utl in utllist1:
    utl.click()
    time.sleep(2)
    utllist2 = web.find_elements(By.CLASS_NAME, 'coverDiv___rhKSe')
    for utl2 in utllist2:
        utl2.click()
        time.sleep(2)
        utllist3 = web.find_elements(By.CLASS_NAME, 'wrapper___VNdjv')
        for utl3 in utllist3:
            utl3.click()
            time.sleep(2)
            utllist4 = web.find_elements(By.CLASS_NAME, 'adm-swiper-slide')
            for utl4 in utllist4:
                utl4 =web.find_element(By.XPATH, '.div/div/img')
                utl5=utl4.get_attribute('href')
                #这个地方如何把图片地址提出来#
                print(utl5)
                time.sleep(100)

  • 写回答

3条回答 默认 最新

  • 二九筒 2023-06-14 14:19
    关注

    字符串处理就行了,吧前面的href=去掉就行,字符串可以用[:]来取,或者用replace来吧前面的href替代为空字符串

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月22日
  • 已采纳回答 6月14日
  • 创建了问题 6月14日

悬赏问题

  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。
  • ¥50 win10链接MySQL
  • ¥35 跳过我的世界插件ip验证
  • ¥15 抖音看过的视频,缓存在哪个文件
  • ¥15 自定义损失函数报输入参数的数目不足
  • ¥15 如果我想学习C大家有是的的资料吗
  • ¥15 根据文件名称对文件进行排序
  • ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓
  • ¥15 有人会用py或者r画这种图吗