chatGPT编写的爬取百度太阳图片的代码,请大佬们看看,为啥不出结果
from urllib.request import urlretrieve
from bs4 import BeautifulSoup
import requests
url = 'https://www.baidu.com/s?wd=太阳&rsv_spt=1&rsv_iqid=0x837d68f300020eb7&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=5&rsv_sug1=4&rsv_sug7=100&rsv_sug2=0&inputT=3590&rsv_sug4=4757&rsv_sug=2'
response = requests.get(url)
requests.encoding = 'utf-8'
soup = BeautifulSoup(response.text,'html.parser')
for link in soup.find_all('img',{'class':'main_img'}):
print(link.get('src'))
urlretrieve(link.get('src'),'太阳图片.jpg')