2012-01-04 40 views
0

我正在使用urlretrieve从url下载大约200张图片。除一个以外,它们都可以正确下载。我在浏览器中打开了网址,并且图像正确加载。 urlretrieve为该图像下载某些内容,但未打开。它给我一个错误“文件xxx.jpg无法打开。”它显示它是1kb而没有尺寸。当我手动保存图像显示为289 kb和1280x986。有没有人有任何想法可能是什么问题?Python urlretrieve图像

+3

你可以发布一些代码,以便我们可以看到你在做什么? – gorus 2012-01-04 20:03:41

+2

如果您可以向我们提供您遇到问题的链接,那也可能会有所帮助。 – apiguy 2012-01-04 20:46:52

回答

1
  1. 我知道这听起来很愚蠢,但是,经验来讲,检查其上的脚本保存文件的设备是不完整的(或有任何权限问题或)。

  2. 修改脚本以打印出URL而不是下载文件。查看网址是否打印良好,是否没有可能被误解的奇怪字符(包括空格)。

  3. 如果您仍然有麻烦,请张贴脚本,以便我们看看。