チュートリアルをダウンロードした後
wget -r -l 1 -k -nd -p http://scikit-learn.org/stable/tutorial/index.html
wget
-k
ダウンロードを介してローカルリンクを指すように、index.htmlページのすべてのドキュメントへのリンクを再構築します-r -l 1
。チュートリアルは、1ページから2ページ(および2ページから3ページ)のリンクを持つ3ページで構成されているため、「構造」は次のとおりです。
- 索引
- 1ページ(2ページに接続)
- 2ページ(3ページリンク)
- ページ3
wget
2ページをダウンロードしても、1ページから2ページへのリンクはローカルの2ページファイルに書き換えられません。
私は何が間違っていましたか?この問題を解決する方法はありますか?
答え1
提供されたリンクはチュートリアルのリストであり、直面している実際の問題を特定するためのリンクではありません。
あなたの例に基づいて、デフォルトのファイルは次のとおりです。
/index.html
リンクもそのディレクトリにあると仮定し、独自のディレクトリにあります。以下を試してください。
wget -m -k -p http://scikit-learn.org/stable/tutorial
or
wget -m -k -p http://scikit-learn.org/stable/tutorial/
使用する代わりに
wget -r -l ( recourse | level)
使用
-mまたはミラーオプション(-N -r -l inf --no-remove-listingを削除する-nd(ホストディレクトリなし)のショートカット)
-kを使用しても、ページ操作に必要なCSSイメージなどに問題が発生することがあります。