我想写一个函数,给定一个 URL,返回由wget URL
.
我不太了解的行为wget
。如果我执行wget
、python.org
、或www.python.org
,下载的文件的名称是.http://www.python.org
http://www.python.org/
index.html
但是,如果我这样做www.python.org/about
,下载的文件的名称是about
,而不是index.html
.
我想写一个函数,给定一个 URL,返回由wget URL
.
我不太了解的行为wget
。如果我执行wget
、python.org
、或www.python.org
,下载的文件的名称是.http://www.python.org
http://www.python.org/
index.html
但是,如果我这样做www.python.org/about
,下载的文件的名称是about
,而不是index.html
.
wget
您在第一种情况下获取的原因index.html
是因为这是服务器指向的默认“主页”。python.org
, www.python.org
, http://www.phython.org
, and http://www.python.org/
are not 文件,所以服务器wget
指向index.html
. 它也将您的浏览器指向那里,尽管您通常看不到它。www.python.org/about
是一个不同的页面,因此它下载的文件具有不同的名称是有道理的。
如果您想知道它是如何工作的,我可以推荐 wget 的手册页吗?如果它是您所关心的下载文件的名称,您可以通过选项更改它-O
。