有什么方法可以从没有扩展名的网站上下载图像?我目前正在使用Python执行此操作,但是当我尝试使用命令时:
url = 'http://dcdbs.ssec.wisc.edu/inventory/image.php?sat=GOES-13&date=2012-06-12&time=03:32&type=Imager&band=2'
urllib.urlretrieve(url)
Run Code Online (Sandbox Code Playgroud)
图像已下载,但是文件为空。此命令适用于具有扩展名的图像。
我对urllib不太熟悉。我想最好使用Python,但Java也可以。这似乎很简单,但是我花了很多时间没有运气。
谢谢!
您使用了错误的urllib
功能。
url = 'http://dcdbs.ssec.wisc.edu/inventory/image.php?sat=GOES-13&date=2012-06-12&time=03:32&type=Imager&band=2'
resp = urllib.urlopen(url)
image_data = resp.read()
# Open output file in binary mode, write, and close.
f = open('aaa.jpg','wb')
f.write(image_data)
f.close()
Run Code Online (Sandbox Code Playgroud)