Python爬虫之利用xpath案例(极简版)

爬取豆瓣TOP250榜第一页的电影信息(xpath极简版)

from lxml import etree
import requests
url='https://movie.douban.com/top250'
headers={
     
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Safari/537.36'
}
res=requests.get(url,headers=headers).text
s=etree.HTML(res)
name=s.xpath('//*[@id="content"]/div/div[1]/ol/li/div/div[2]/div[1]/a/span[1]/text()')
score=s.xpath('//*[@id="content"]/div/div[1]/ol/li/div/div[2]/div[2]/div/span[2]/text()')
pingjia=s.xpath('//*[@id="content"]/div/div[1]/ol/li/div/div[2]/div[2]/p[2]/span/text()')
renshu=s.xpath('//*[@id="content"]/div/div[1]/ol/li/div/div[2]/div[2]/div/span[4]/text()')
for i in range(25):
    print("{} {} {} {}".format("《"+name[i]+"》",score[i]+'分',renshu[i],'良言美句:—>'+pingjia[i]))

《美丽人生》 9.5分 952793人评价 良言美句:—>最美的谎言。
《泰坦尼克号》 9.4分 1461325人评价 良言美句:—>失去的才是永恒的。
《千与千寻》 9.4分 1563465人评价 良言美句:—>最好的宫崎骏,最好的久石让。
《辛德勒的名单》 9.5分 771126人评价 良言美句:—>拯救一个人,就是拯救整个世界。
《盗梦空间》 9.3分 1447909人评价 良言美句:—>诺兰给了我们一场无法盗取的梦。
《忠犬八公的故事》 9.4分 1003651人评价 良言美句:—>永远都不能忘记你所爱的人。
《海上钢琴师》 9.3分 1206754人评价 良言美句:—>每个人都要走一条自己坚定了的路,就算是粉身碎骨。
《楚门的世界》 9.3分 1072003人评价 良言美句:—>如果再也不能见到你,祝你早安,午安,晚安。
《三傻大闹宝莱坞》 9.2分 1339467人评价 良言美句:—>英俊版憨豆,高情商版谢耳朵。
《机器人总动员》 9.3分 954772人评价 良言美句:—>小瓦力,大人生。
《放牛班的春天》 9.3分 932712人评价 良言美句:—>天籁一般的童声,是最接近上帝的存在。
《星际穿越》 9.3分 1077303人评价 良言美句:—>爱是一种力量,让我们超越时空感知它的存在。
《大话西游之大圣娶亲》 9.2分 1056408人评价 良言美句:—>一生所爱。
《熔炉》 9.3分 650168人评价 良言美句:—>我们一路奋战不是为了改变世界,而是为了不让世界改变我们。
《疯狂动物城》 9.2分 1258733人评价 良言美句:—>迪士尼给我们营造的乌托邦就是这样,永远善良勇敢,永远出乎意料。
《无间道》 9.2分 860117人评价 良言美句:—>香港电影史上永不过时的杰作。
《龙猫》 9.2分 897130人评价 良言美句:—>人人心中都有个龙猫,童年就永远不会消失。
《教父》 9.3分 655409人评价 良言美句:—>千万不要记恨你的对手,这样会让你失去理智。
《当幸福来敲门》 9.1分 1070891人评价 良言美句:—>平民励志片。
《怦然心动》 9.1分 1244601人评价 良言美句:—>真正的幸福是来自内心深处。
《触不可及》 9.2分 700424人评价 良言美句:—>满满温情的高雅喜剧。
Process finished with exit code 0

你可能感兴趣的:(Python爬虫之利用xpath案例(极简版))