这是个输入关键词就能爬整个百度页面的代码,代码如下,想问下大佬们在此代码的基础之上如何爬图片红圈里面的固定内容???求解答
import requests
url = 'https://www.baidu.com/s'
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62'
}
kw = input('请输入关键词')
param = {
'ie': 'utf-8',
'f': '8',
'rsv_bp': '1',
'rsv_idx': '1',
'tn': 'baidu',
'wd': kw
}
response = requests.get(url=url, params=param, headers=headers)
page_text = response.text
fileName = kw + '.html'
with open(fileName, 'w', encoding='utf-8') as fp:
fp.write(page_text)
print('保存成功!!!')
xpath和css等等.我是JAVA语言的xpath.你自己看下python这方面的写法