Urlib2 загружает поврежденные изображения [дубликаты]

Я пытаюсь загрузить изображение с urllib.

import urllib

urllib.urlretrieve("http://sabacorpusa.com/wp-content/uploads/bfi_thumb/72r-n3f2wmyhdt4llirtxxedqby6ezqukrlfqk0jp0jxjq-n3f33lxe2ko5pena8fvrs5fcmikxfqmykfapmdtl06.jpg", "local-filename.jpg")

Он загружается, но изображение повреждено


person Holly Johnson    schedule 13.02.2017    source источник
comment
Что именно происходит?   -  person Josh Lee    schedule 14.02.2017
comment
Изображение загружается, но проверьте, я нажимаю на изображение на локальном компьютере Ошибка интерпретации файла изображения JPEG (не файл JPEG: начинается с 0x3c 0x68)   -  person Holly Johnson    schedule 14.02.2017
comment
0x3c 0x68 is <h: мое предположение: вы получаете HTML-страницу с ошибкой вместо изображения   -  person dhke    schedule 14.02.2017
comment
Хорошо, я проверю это в оболочке, спасибо   -  person Holly Johnson    schedule 14.02.2017
comment
Спасибо, что сработало для меня   -  person Holly Johnson    schedule 14.02.2017
comment
Да, это была проблема, спасибо   -  person Holly Johnson    schedule 15.02.2017