请注意,我使用的是以下版本的Python:
(venv) C:\Users\NBenton\PycharmProjects\RES3D_BETA>python Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 16:07:46) [MSC v.1900 32 bit (Intel)] on win32
我试过使用以下两个脚本通过URL下载一个GIF文件。你知道吗
(一)
from urllib.request import urlretrieve
urlretrieve('http://www.iframeapps.dcnr.state.pa.us/topogeo/PaGWIS_search/DisplayReportImage.aspx?id=IM209132',
"C:/Users/NBenton/PycharmProjects/RES3D_BETA/image1.gif")
(二)
from urllib import request
request.urlretrieve("http://www.iframeapps.dcnr.state.pa.us/topogeo/PaGWIS_search/DisplayReportImage.aspx?id=IM209132",
"image2.gif")
对于这些脚本中的每一个,进程都以退出代码0结束—所以据我所知没有发生灾难性的事情。你知道吗
但是,两个输出文件(image1.gif和image2.gif)在查看时都是这样显示的:
有人能就这个问题提出一些见解吗?stackoverflow上确实存在类似(几乎相同)的情况,但与此不同。你知道吗
正在检索的URL不是图像源,而是包含图像的HTML文档。你知道吗
运行(或在浏览器中打开URL)时:
您可以在文档的源文档中查看图像
src
。你知道吗图像的
src
显示其位置相对于URL路径,即相关问题 更多 >
编程相关推荐