我可以使用wget下载文件,我可以在控制台中看到进度,但是如何将此输出存储到python变量中?。
下面给出一个示例代码,我不是这样的。
output = os.popen('wget https://www.tutorialspoint.com/python3/python3_tutorial.pdf')
答案 0 :(得分:3)
通常,您可以使用子流程
捕获程序的stdoutgit merge --abort
答案 1 :(得分:1)
我不建议使用wget,而是使用urllib:https://docs.python.org/2/library/urllib.html。
如果必须使用wget,只需在wget写入后读取输出文件。
os.system('wget https://www.tutorialspoint.com/python3/python3_tutorial.pdf -O your_file_path')
print open('your_file_path').read()