from bs4 import BeautifulSoup import requests url = 'https://xueqiu.com/ask/square' headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36', } response = requests.get(url,headers=headers) # print(response.content) soup =BeautifulSoup(response.text,'lxml') # list_tags =soup.find_all('div',class_="ask-list active")[0].text list_title=soup.find_all('div',class_="ask-item") # print(list_title) for i in list_title: list_1=i.p.text # print(list_1) answer =i.select('div.ask-item-comment > div.aks-item-comment-bd > p')[0].text#大于号两侧的空格必须存在 print('问:'+list_1) print('答:'+answer) print('---'*50) # with open('xueqiu.html','wb')as f: # f.write(response.content)
雪球问答运用BeautiSoup(find_all)(select)(find)
最新推荐文章于 2023-12-22 10:52:23 发布