
No.2ベストアンサー
- 回答日時:
配布方法によっては無理かもしれませんが、ブラウザの拡張機能を使ってみてはどうでしょうか。
ページ内リンクを一括ダウンロードできる拡張機能「DownThemAll!」 | STUDIO SERO
https://studiosero.net/forlife/tips/30015/
フィルタ項目で文書にチェック入れればPDFファイルまとめてダウンロードできると思います。
No.1
- 回答日時:
例えばpythonなどを用いて、下記のように実行すれば可能です
import requests
from bs4 import BeautifulSoup
import os
url = "https://example.com/" # ダウンロードしたいページのURL
save_dir = "./downloads" # PDFファイルを保存するディレクトリ
os.makedirs(save_dir, exist_ok=True)
# ページのHTMLを取得
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
# ページ内のリンクを検索
for link in soup.find_all("a"):
href = link.get("href")
if href.endswith(".pdf"):
# PDFファイルをダウンロード
filename = os.path.basename(href)
filepath = os.path.join(save_dir, filename)
with open(filepath, "wb") as f:
f.write(requests.get(href).content)
print(f"{filename}をダウンロードしました。")
この回答へのお礼
お礼日時:2023/02/23 19:41
回答ありがとうございます
Pythonを使ったことがないのですが、実行環境は
ローカルのパソコンで構築しなくても
Google Colaboratoryとかを使って
ブラウザで実行すればいいのでしょうか?
(・д・。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
拡張子 .api のソフト
-
Acrobatのファイルをダウンロー...
-
ホームページにあるPDFファイル...
-
glary undeleteのダウンロード
-
高速ダウンローダーって大丈夫...
-
リアルプレーヤの代わりになる...
-
イーブックジャパンで書籍を初...
-
教えて下さい。 So-net光につい...
-
【ビットキャッシュ】個人送金...
-
ラクマの売上金を楽天キャッシ...
-
現金使えないお店をどう思いま...
-
英語で揉み返しってなんていう...
-
JUST PDFの「しおり」機能について
-
B/43やキャッシュ のようなアプ...
-
データキャッシュ、命令キャッ...
-
キャッシュにはウィルスも保存...
-
Version/Revison/Release の使...
-
Thumbs.adの読み方
-
HDDのキャッシュは数字が大きけ...
-
こちらの<教えて!goo>サ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
拡張子 .api のソフト
-
ホームページにあるPDFファイル...
-
irvineで動画をダウンロードし...
-
illustratorでダウンロードした...
-
Windows Media Playerでのラ...
-
検索ソフト
-
EPSON Image Fr...
-
windows2000について
-
リンク先のJPEG画像を一括ダウ...
-
アダルトの一方的な配信を断る
-
"Irvine"でダウンロードができない
-
WASAPIコンポーネントがダウン...
-
DVDシュリンクのダウンロー...
-
iTunes6にバージョンダウンしたい
-
mpeg4に簡単に変換するフリーソ...
-
flashgetについて
-
ファイルDLの際、メルアド等...
-
リアルプレーヤの代わりになる...
-
ダウンローダ (ニッチな要件な...
-
アンドゥデータ??
おすすめ情報