通过wget下载时图像损坏。我哪里错了?

时间:2013-05-14 15:09:16

标签: python image wget

enter image description here

当我尝试使用wget下载时,此图像已损坏。我完全不确定自己哪里出错了。这是我的代码:

command = 'wget '  + '-U "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Ubuntu/11.04 Chromium/11.0.654.0 Chrome/11.0.654.0 Safari/534.17"'  + image + ' -O ' + path

                ssh.exec_command(command)
                command = 'mogrify -auto-orient ' + path
                ssh.exec_command(command)

1 个答案:

答案 0 :(得分:0)

先验地使用-U和代理字符串浏览器。

这适用于提问者here

wget -U "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.17 
(KHTML, like Gecko) Ubuntu/11.04 Chromium/11.0.654.0 Chrome/11.0.654.0 
Safari/534.17" http://static.die.net/earth/mercator/1600.jpg

因此,您可以确保粘贴代码中的+ image + ' -O ' + path实际上是http://static.die.net/earth/mercator/1600.jpg

的网址格式