実現したいこと
Pythonを使って以下のURLにあるgifファイルのURLを取得したいと考えています。
"https://www.sciencedirect.com/book/9780124157590/haschek-and-rousseauxs-handbook-of-toxicologic-pathology"
検証ツールで調べると、gifファイルは以下のURLであることが分かります。
"https://ars.els-cdn.com/content/image/3-s2.0-C20101678509-cov200h.gif"
Beautifulsoupで簡単に取得できるものと思ったのですが、全く上手くいきません。
試したコード
Python
import requests from bs4 import BeautifulSoup page_url = "https://www.sciencedirect.com/book/9780124157590/haschek-and-rousseauxs-handbook-of-toxicologic-pathology" r = requests.get(page_url) soup = BeautifulSoup(r.content, 'lxml') img_tags = soup.find_all("img") img_urls = [] for img_tag in img_tags: url = img_tag.get("src") if url != None: img_urls.append(url) print(img_urls)
結果
長い文字列が取得され、gifファイルのURLは取得できませんでした。
よろしくお願いいたします。
まだ回答がついていません
会員登録して回答してみよう