第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 复制部分网页源代码到本地HTML文件 使用Python ==> pqQuery库 导入本地html文件

复制部分网页源代码到本地HTML文件 使用Python ==> pqQuery库 导入本地html文件

时间:2023-04-03 02:16:31

相关推荐

复制部分网页源代码到本地HTML文件 使用Python ==> pqQuery库 导入本地html文件

前言:本次使用Google浏览器测试(不同浏览器会有些许差异,但是逻辑相通)

1、打开英雄资料列表页-英雄介绍-王者荣耀官方网站-腾讯游戏 :/web05/herolist.shtml

2、我们可以看到下面有各种你喜欢的人物(如百里,火舞,王昭君...),复制 Ul 列表 到本地 IDE编辑器 粘贴代码,保存为王者荣耀.html(名字随意

3、编写Python程序,导入Pyquery库,导入本地文件,输出所有 li 文件

from pyquery import PyQuery as pqwith open ('E:/Python_project/王者荣耀.html',encoding = 'utf-8') as f:html = f.read()# 直接在 pyQuery 里面导入本地文件,可能会存在 GBK 编码错误,所以这里使用 with open 方法打开文件,传递给 pyQueryhtml = pq(html)for li in html('li').items():print(li.text())# print(li('div').eq(3).text())# 如果需要选取里面的第几个元素,可以使用.eq()方法,确认选择第几个(元素从1开始)

F、输入结果如下(-12-20日,共计103个英雄~):

澜夏洛特阿古朵蒙恬镜蒙犽鲁班大师西施马超曜云中君瑶盘古猪八戒嫦娥上官婉儿李信沈梦溪伽罗盾山司马懿孙策元歌米莱狄狂铁弈星裴擒虎杨玉环公孙离明世隐女娲梦奇苏烈百里玄策百里守约铠鬼谷子干将莫邪东皇太一大乔黄忠诸葛亮哪吒太乙真人蔡文姬雅典娜杨戬成吉思汗钟馗虞姬李元芳张飞刘备后羿牛魔孙悟空亚瑟橘右京娜可露露不知火舞张良花木兰兰陵王王昭君韩信刘邦姜子牙露娜程咬金安琪拉貂蝉关羽老夫子武则天项羽达摩狄仁杰马可波罗李白宫本武藏典韦曹操甄姬夏侯惇周瑜吕布芈月白起扁鹊孙膑钟无艳阿轲高渐离刘禅庄周鲁班七号孙尚香嬴政妲己墨子赵云小乔廉颇

复制部分网页源代码到本地HTML文件 使用Python ==> pqQuery库 导入本地html文件 实现6行代码输出王者荣耀所有人物角色姓名

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。