2017-10-17 9 views
0

リクエストライブラリを使用してpython3でディレクトリをダウンロードしようとしています。私は "ウォーキング"(os.walkのような)でそれをやりたかったのですが、要求に対応する関数が見つかりませんでした。リクエストでディレクトリをダウンロードしようとしています

私はそれを行う別の方法を見つけるのに苦労します。

+0

詳細を入力する必要があります。リモートサーバーがリモートサーバーにアクセスできるのは、その内容を一覧表示することだけです。それは? –

+0

ええ、私は自分のサーバーからデータを取得しようとしているので、ディレクトリの内容をリストしています! – Demokdawa

答えて

0

ウェブデータを削っている場合(これはどういう意味ですか)、BeautifulSoupをご覧ください。必要に応じてリンクを「歩き回る」ことができます。

0

HTTPプロトコルに「ディレクトリ」または「ディレクトリリスト」の概念がないため、「対応する機能」(=>〜os.walk())は要求に含まれません。あなたが持っているものはすべてURLとリソースです...

(自分のサーバーからデータを取得しようとするので、ディレクトリの内容をリストするように)指定すると、サーバーが生成するHTMLを解析することができますあなたが見つけたリンクのディレクトリリストと発行要求BeautifulSoupはおそらく解析のための最も簡単な解決策です。

関連する問題