我正在嘗試抓取絲芙蘭的網站,但我無法獲得我想要的信息,我正在嘗試提取每種香水的名稱,我嘗試了兩種方法,使用“brand=soup.find(..... )[...]" 并將其從循環中取出,然后返回“sku_item_brand”,這不是我想要的,第二種方法是下面的代碼,但我不知道為什么它在環形。我收到的錯誤是“NoneType”對象不可下標有人請幫忙!from bs4 import BeautifulSoupimport requestssource = requests.get('https://www.sephora.com/shop/perfume')soup = BeautifulSoup(source.content, 'html.parser')perfume_containers = soup.find_all('div', class_="css-12egk0t")# List to store the scraped data inbrands = []for container in perfume_containers:# The brand brand = container.find('span', class_='css-ktoumz')['data-at'] brands.append(brand)我嘗試從中提取的 HTML 代碼
- 0 回答
- 0 關注
- 94 瀏覽
添加回答
舉報
0/150
提交
取消