如何在python中使用curl并将内容重定向到文件中?

时间:2017-09-22 05:39:34

标签: python curl

在python中我试图使用curl下载图像。我正在尝试以下命令:

subprocess.call(['curl',adress,'>',savename])

以便下载内容并将其重定向到文件名。有了这个,我尝试模仿命令行命令

curl http://my_adress/whatever > test.jpg

然而,我得到了胡言乱语的输出(图像内容)和错误说

Could not resolve host: >

如何正确使用?

1 个答案:

答案 0 :(得分:3)

subprocess.check_call(['curl', address], stdout=open(savename, 'w'))

然后savename的所有点都会有你的形象。