m0_63070050 2023-06-11 17:53 采纳率: 71.4%
浏览 45
已结题

Python爬虫,出现[WinError 10054] 远程主机强迫关闭了一个现有的连接。

下载文件失败

img


img


尝试了网上添加请求超时timeout,time.sleep(t),代理Ip方法都没有用

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-12 12:43
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      针对该问题,除了上述提到的设置请求超时参数timeout、使用 time.sleep(t) 方法进行延迟、使用代理IP等方法外,还可能存在以下可能的问题导致下载失败:

      1. 请求链接问题。检查请求链接是否正确,是否存在链接跳转或重定向,是否需要添加请求头(User-Agent等)等。
      2. 下载文件大小限制。某些网站可能限制下载文件的大小,需要检查文件大小是否超出限制。
      3. 网络连接问题。网络不稳定或存在其他因素影响连接,可以使用网络监控工具进行排查。
      4. 服务器限制访问。某些网站可能限制访问频率或者访问IP等,需要检查是否存在这些限制。
      5. 代码逻辑问题。检查代码逻辑是否有误,可能存在其他错误导致下载失败。

      针对这些可能的问题,可以逐一进行排查,确定具体原因并采取对应的解决方案。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月28日
  • 已采纳回答 9月20日
  • 创建了问题 6月11日

悬赏问题

  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题