网站下载器(缓存?)离线查看网站

Fal*_*rri 9 firefox plugins website

是否有一种便携式方式可以下载或缓存网站的所有页面以供离线查看?我明天有一次越野飞行,我希望能够缓存一些网页(特别是 python 文档页面(http://docs.python.org/)和 pyqt 参考(http://www.python.org/)。 Riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html)。

理想情况下,我想要一个 Firefox 插件或类似的东西,但只要我能在 Linux 上运行它,任何东西都可以正常工作。

Edg*_*gar 15

我使用HTTrack

它允许您从 Internet 下载万维网站点到本地目录,递归构建所有目录,从服务器获取 HTML、图像和其他文件到您的计算机


小智 6

我使用带有这些选项的 wget 来镜像站点以供离线使用

wget -cmkE -np http://example.com/a/section/i/like
Run Code Online (Sandbox Code Playgroud)

在哪里

-m 打开用于在本地镜像站点的镜像选项

-c 继续之前的下载,以防我已经下载了一些页面

-k 将绝对 href 转换为指向本地的以供离线查看

-E 确保文件在下载后具有 .html 扩展名。

-np 只下载 /a/section/i/ 下的对象,不缓存整个站点。

例如我想下载南文档而不是南票等...

wget -cmkE -np http://south.aeracode.org/docs/index.html
Run Code Online (Sandbox Code Playgroud)

我使用 Windows 并在 cygwin 上运行 wget 但也有一个本机 Windows wget port

虽然,在您的情况下,您可以从python 文档部分下载 python 离线文档