1

我想写一个函数,给定一个 URL,返回由wget URL.

我不太了解的行为wget。如果我执行wgetpython.org、或www.python.org,下载的文件的名称是.http://www.python.orghttp://www.python.org/index.html

但是,如果我这样做www.python.org/about,下载的文件的名称是about,而不是index.html.

4

1 回答 1

0

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

于 2012-11-13T00:54:59.263 回答