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