【发布时间】:2019-06-20 23:34:15
【问题描述】:
我试图在这个网站上搜索页面上的所有鞋子,但它一直返回 None,这是链接 https://www.goat.com/sneakers, 这是我的代码
import requests
from bs4 import BeautifulSoup as bs
import json
url = 'https://www.goat.com/sneakers'
headers= {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98
Safari/537.36',
}
page = requests.get(url, headers=headers).text
soup = bs(page, "html.parser")
containers = soup.find_all('a', {'class': 'cell'})
for container in containers:
print(container)
【问题讨论】:
-
你试过什么?请尝试解决这个问题并向我们展示你做了什么。
-
内容是从json请求中加载的,直接解析。
-
对不起,我对编程很陌生,我该如何直接解析它?
标签: python web-scraping beautifulsoup python-requests