在python中我试图使用curl
下载图像。我正在尝试以下命令:
subprocess.call(['curl',adress,'>',savename])
以便下载内容并将其重定向到文件名。有了这个,我尝试模仿命令行命令
curl http://my_adress/whatever > test.jpg
然而,我得到了胡言乱语的输出(图像内容)和错误说
Could not resolve host: >
如何正确使用?
答案 0 :(得分:3)
subprocess.check_call(['curl', address], stdout=open(savename, 'w'))
然后savename
的所有点都会有你的形象。