対象URLのimgURLを取得しようとしています。
自習のため一旦5件程度だけコンソールに表示したいのですが、
limitが聞いていないのか?指定件数で制限を設けることができません。
お手数ですが、BeautifulSoupでlimitを設定する方法をご教授いただければと存じます。
# coding:utf-8 import requests import os.path from bs4 import BeautifulSoup url = 'https://www.photo-ac.com/main/search?c_id=2&referer=c_search&srt=dlrank&c_name=%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9' headers = {'User-Agent':'Mozilla/5.0'} soup = BeautifulSoup(requests.get(url,headers=headers).content,'html.parser') for p in soup.find_all('p', limit=5): for img in soup.find_all('img', class_="sr_org lazyinview"): print(img.get("data-srcorg"))
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/09 11:48