如何使用ghost.py模块下载文件?

时间:2015-09-02 21:37:42

标签: python ghost.py

对于这个例子,我知道使用请求或类似的python模块更容易 但我需要使用ghost.py模块

此代码示例不起作用:

from ghost import Ghost

ghost = Ghost()

with ghost.start() as session:
    page, extra_resources = session.open('http://www.7-zip.org/a/7z1506-x64.exe')

    with open('7z1506-x64.exe', 'wb') as file:
        file.write(session.http_resources)

2 个答案:

答案 0 :(得分:0)

我在这里创建了一些代码段: https://github.com/jeanphix/Ghost.py/issues/273

但它不是最终解决方案。

答案 1 :(得分:0)

对于Ghost.py(0.2.3)

    ...
    with open('7z1506-x64.exe', 'wb') as file:
        file.write(eval(extra_resources[0].content))