import re,bs4,requests url='https://xx.58.com/chuzu/?PGTID=0d3090a7-003f-8e01-fc25-cba08c2cc8ef&ClickID=4' res=requests.get(url) res.raise_for_status() myre=re.compile(r'<h2>.*?<a href="(.*?)"',re.S) em=myre.findall(res.text) for url1 in em: res = requests.get(url1) res.raise_for_status() mysoup = bs4.BeautifulSoup(res.text) em = mysoup.select('.house-chat-phone') for ph in em: print(ph.getText())