很多网站都提供了方便的在线文档,一旦离线就被催了。比如我要下载一份只提供在线版本的 python 文档,该如何操作呢?
利用 wget 工具,可以从线上自动抓取静态资源,借助它就可以轻松本地化帮助文档了。以 Wget for windows 为例,首先从这里下载一份 wget 安装包:
http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe
安装完成之后,执行安装目录下的 wget.exe 文件,执行命令即可。wget
命令参考:
http://baike.baidu.com/view/1312507.htm
举个例子,我想把 PHP 中文文档本地化,使用以下命令即可:
wget -r -p -k -np -X by-sa,d http://cn.php.net/manual/zh/
在 Wget 根目录会自动创建文件夹并进行下载。比如我的 diveintopython3 文档就是这么搞定的:
版权所有,转载请注明出处。
转载自 <a href="https://mangguo.org/use-wget-command-remote-access-to-help-documentation/" title="利用 wget 命令远程获取帮助文档" rel="bookmark">利用 wget 命令远程获取帮助文档 | 芒果小站</a>
如果喜欢这篇文章,欢迎订阅芒果小站以获得最新内容。
/2011-08-24 10:44[…] (0) © 2010 芒果小站 | 固定链接 | 没有评论 | 标签 diveintopython3, […]
/2011-08-24 11:06学习了 非常棒
/2011-08-25 01:07睡了吗?能不能和我联系下。我的邮箱ceo@moical.com。找你有事。或者加QQ:226547633。谢谢了,等你消息。
/2011-08-30 12:35不错的博客,支持一下。
/2011-08-30 15:05想学PHP 了
/2011-09-01 17:50学习了 非常棒 太强大了。
/2011-09-01 19:44貌似跟linux wget这个命令软件一样!
/2011-11-17 00:54观察下小站,学习学习
/2011-11-20 10:22你好 我有个问题想问你,如果我在浏览器地址里输入一个 http://box.zhangmen.baidu.com/x?op=12&count=1&title=yellow$$coldplay,会返回一个xml文件; 但是我在终端下,用命令行:wget -O “t.xml” “http://box.zhangmen.baidu.com/x?op=12&count=1&title=yellow$$coldplay” 就不能完整的得到这个xml文件,这是为什么? 哪里有错? 有什么方法,能够把这个xml文件完整的下载下载(在终端)
/2011-11-20 12:12抱歉,不熟悉 linux 啊~
/2011-11-20 14:32还是谢谢~ 我已经知道原因了, 需要把$这个符号url转码一下就可以 ~ 把所有的$换成%24