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

Python 通过wget下载时图像损坏。我哪里做错了?,python,image,wget,Python,Image,Wget,当我尝试使用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

当我尝试使用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)

在使用浏览器的
-U
和代理字符串之前,您的操作是正确的

这对询问者有效:


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

请添加您正在尝试的图像的url。当您在不使用python的情况下下载时,该图像是否已损坏?
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