如何在Mega上下载文件,因为它无法使用urllib.urlretrieve?

时间:2015-06-25 14:23:40

标签: python web

当我尝试urllib.urlretrieve(url)时,我没有按预期工作,当我在MEGA上尝试时没有返回任何内容 我怎么能:

  • 使用python(windows)下载文件
  • 使用python(windows)上传文件

由于

2 个答案:

答案 0 :(得分:0)

Mega是使用js在客户端加密的,因此您唯一的选择可能是使用像phantomjs这样的无头浏览器。或provided c++ sdk

答案 1 :(得分:0)

自2018年4月28日起不推荐使用该库,但是如果您只需要下载文件,则该文件仍适用于python 2.7

您可以使用以下命令进行安装:

pip install mega.py

这里是一个例子:

from mega import Mega

mega = Mega()

m = mega.login()

m.download_url('https://mega.nz/#!EBZCXCjZ!tCUNt4nempTV9PQi4Rq6RFuDIU8t_87gXdFxJmmqFKo')

您还可以在Github上看到该项目。