#抓取所有城市名称
import requests
from lxml import etree
if __name__=="__main__":
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3947.100 Safari/537.36"}
url='https://www.aqistudy.cn/historydata/'
resp_text = requests.get(url=url,headers=headers).text
etree = etree.HTML(resp_text)
#多个xpath表达式之间可用 | 分隔
li_list = etree.xpath('//div[@class="bottom"]/ul/li | //div[@class="bottom"]/ul/div[2]/li')
cities_name_list = []
for li in li_list:
city = li.xpath('./a/text()')
cities_name_list.append(city)
print(cities_name_list)
Python爬虫学习笔记(七)
猜你喜欢
转载自blog.csdn.net/Kaaaakaki/article/details/109104114
今日推荐
周排行