【问题标题】:Resume wget download in python在 python 中恢复 wget 下载
【发布时间】:2018-05-10 08:52:45
【问题描述】:

在 Linux 中,我们有一个命令 wget -c,我们可以使用它继续或继续下载未完成的文件。在python 中,通过导入wget 库,我无法执行以下功能。 Wget -c 还限制重新下载预先存在的文件。谁能帮我找到一个 wget -c 等价于 wget python 库。?

【问题讨论】:

  • 你试过os.system(wget -c)吗?
  • 是的,我试过它不起作用。

标签: python wget


【解决方案1】:

我不知道您对 wget 库的喜爱程度如何,或者您是否可以使用替代方案。

你可以用 urllib2 做同样的事情

请参阅this answer 以了解有关在出现问题时恢复下载的类似问题。

【讨论】:

  • 我已经在命令行上完成了,wget 在命令行上完成了工作,在 python 中,我们有一个 wget 库,所以正在探索它,但找不到我的问题的答案。
  • 好的 - 希望有人会提出适合您的解决方案!
【解决方案2】:

对于 HTTP,您可以使用 Requests 库。它优雅而简单。 This script 可以暂停下载文件、恢复下载和验证下载。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2011-02-17
  • 2014-05-18
  • 1970-01-01
  • 2014-10-14
  • 2019-01-19
  • 1970-01-01
  • 2021-09-19
  • 1970-01-01
相关资源
最近更新 更多