
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 のソフト
-
リンク先のJPEG画像を一括ダウ...
-
JtoBを探しています。
-
PhotoScape がインストールでき...
-
「Rip!AudiCO FREE」について
-
ホームページにあるPDFファイル...
-
アプリのダウンロードをクリッ...
-
Acrobatのファイルをダウンロー...
-
PictBearSEのドロップシャドウ...
-
sketchupで展開図(できればの...
-
現金使えないお店をどう思いま...
-
【ビットキャッシュ】個人送金...
-
ラクマの売上金を楽天キャッシ...
-
JUST PDFの「しおり」機能について
-
スマホのネット閲覧履歴を消す...
-
vbaによるメール送信
-
これって何なの??
-
B/43やキャッシュ のようなアプ...
-
CPU キャッシュメモリ 確認方法
-
px.a8.netとは何ですか
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PhotoScape がインストールでき...
-
拡張子 .api のソフト
-
ホームページにあるPDFファイル...
-
irvineで動画をダウンロードし...
-
リンク先のJPEG画像を一括ダウ...
-
「Irvine」と「Orbit」の違いは...
-
illustratorでダウンロードした...
-
Danbooruという画像サイトで
-
HTMLの埋め込み画像を一括でダ...
-
アップローダー(uploader.jp)に...
-
"Irvine"でダウンロードができない
-
SUPERCのわかりやすい説明のサ...
-
大きい画像をダウンロード
-
リアルプレーヤの代わりになる...
-
cocoapotraceが使えません。
-
海外サイトからダウンロード。...
-
アプリのダウンロードをクリッ...
-
torrentファイルのダウンロード...
-
hdmlってなんなんですか?
-
Wixのテンプレートをダウンロー...
おすすめ情報