|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
求救各位大神,下面的代码运行后,啥东西都没打印出来
import requests
import bs4
response = requests.get('https://movie.douban.com/typerank?type_name=%E5%89%A7%E6%83%85&type=11&interval_id=100:90&action=')
soup = bs4.BeautifulSoup(response.text, 'html.parser')
targets = soup.find_all('div', class_='movie-name')
for each in targets:
print(each.span.a.text)
加header,不加默认是python-requests,会被反扒的。 - import requests
- import bs4
- headers = {'user-agent': 'Mozilla'}
- response = requests.get('https://movie.douban.com/typerank?type_name=%E5%89%A7%E6%83%85&type=11&interval_id=100:90&action=', headers=headers)
- soup = bs4.BeautifulSoup(response.text, 'html.parser')
- targets = soup.find_all('div', class_='movie-name')
- for each in targets:
- print(each.span.a.text)
复制代码
|
|