selenium打开商品页不显示价格

来源:9-6 selenium的安装和使用

慕后端6142971

2023-12-28

bobby老师好,我现在用selenium打开商品页,价格不显示了,是什么原因,该怎么处理?图片描述

写回答

2回答

bobby

2024-01-05

用 undetected chrome driver吧 默认的会被检测出来:

参考这个 https://github.com/ultrafunkamsterdam/undetected-chromedriver

import undetected_chromedriver as uc

if __name__ == '__main__':
    driver = uc.Chrome(use_subprocess=False, version_main=119)
    driver.get('https://item.jd.com/10089822796188.html#none')
    import time
    time.sleep(600)
version_main=119 设置为你当前的chrome的主版不能,你自己查看一下chrome 的主版本
0
1
慕后端6142971
这个可以了,谢谢老师
2024-01-07
共1条回复

bobby

2023-12-29

你贴一下你的代码 我本地运行试试, 同时f12看看网络请求中有没有报错?

0
1
慕后端6142971
我的代码: from selenium import webdriver browser = webdriver.Chrome() browser.get("https://item.jd.com/10089822796188.html#none") 我F12看了下,确实有一条报错: Failed to load resource: the server responded with a status of 403 () api.m.jd.com/?appid=pc-item..... (这行太长超字数限制了)
2023-12-30
共1条回复

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2377 学习 · 1158 问题

查看课程