You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行亚马逊爬虫代码遇ChromeDriverManager参数错误,Flipkart可正常运行

问题分析

这个错误是因为你使用的webdriver-manager版本较新,而PyScrappy库的amazon_scrapper方法内部调用ChromeDriverManager时,传入了新版本已移除的print_first_line参数。Flipkart爬取正常是因为该库的flipkart_scrapper方法没有使用这个过时参数。

解决方案

有两种可行的解决方式:

方式1:降级webdriver-manager到兼容版本

在终端执行以下命令,安装支持print_first_line参数的旧版本:

pip install webdriver-manager==3.8.6

方式2:修改PyScrappy库的源码

  1. 执行pip show PyScrappy查看库的安装路径(对应输出里的Location字段)
  2. 打开该路径下实现亚马逊爬虫的模块文件(通常是ECommerceScrapper.py)
  3. 找到调用ChromeDriverManager的代码行,类似:
    driver = webdriver.Chrome(service=Service(ChromeDriverManager(print_first_line=False).install()))
    
  4. 移除print_first_line=False参数,修改为:
    driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
    
  5. 保存文件后重新运行爬虫代码

内容的提问来源于stack exchange,提问作者dheer t

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 18:02:17