実現したいこと
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
1import requests 2from bs4 import BeautifulSoup 3 4page_url = "https://www.sciencedirect.com/book/9780124157590/haschek-and-rousseauxs-handbook-of-toxicologic-pathology" 5r = requests.get(page_url) 6soup = BeautifulSoup(r.content, 'lxml') 7 8img_tags = soup.find_all("img") 9img_urls = [] 10 11for img_tag in img_tags: 12 url = img_tag.get("src") 13 if url != None: 14 img_urls.append(url) 15print(img_urls)
結果
長い文字列が取得され、gifファイルのURLは取得できませんでした。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/03/28 05:06
2022/03/28 05:09
2022/03/28 05:22
2022/03/28 06:04
2022/03/28 06:35
2022/03/28 06:41
2022/03/28 06:47
2022/03/28 09:02