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

1、打开 英雄资料列表页-英雄介绍-王者荣耀官方网站-腾讯游戏 :https://pvp.qq.com/web201605/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 方法打开文件,传递给 pyQuery
html = pq(html)
for li in html('li').items():print(li.text())# print(li('div').eq(3).text())# 如果需要选取里面的第几个元素,可以使用.eq()方法,确认选择第几个(元素从1开始)

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

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

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

  1. python | Pandas库导入Excel数据(xlsx格式文件)函数:read_excel()

    导入csv格式文件 python | Pandas库导入csv格式文件函数:read_excel()https://mp.csdn.net/mp_blog/creation/editor/123951 ...

  2. python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结

    本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...

  3. pythondifflib详解_用python标准库difflib比较两份文件的异同详解

    [需求背景] 有时候我们要对比两份配置文件是不是一样,或者比较两个文本是否异样,可以使用linux命令行工具diff a_file b_file,但是输出的结果读起来不是很友好.这时候使用python ...

  4. Python base64库 解码本地txt文本字符串

    Python base64库 解码本地txt文本字符串 使用base64还原由图片加密而成的字符串. Raw字符串: iVBORw0KGgoAAAANSUhEUgAAAtoAAALaCAYAAAAP7 ...

  5. php mysql导出csv文件_详解PHP导入导出CSV文件

    我们先准备mysql数据表,假设项目中有一张记录学生信息的表student,并有id,name,sex,age分别记录学生的姓名.性别.年龄等信息. CREATE TABLE `student` ( ...

  6. PKIX path 异常 - 可以使用 Keytools 将服务端的秘钥库导入本地

    异常: PKIX path building failed (公钥绑定失败) 异常场景:使用RPC做远程调用时服务提供端使用了HTTPS 技术,而本地客户端中无任何SSL配置 异常描述:客户端未配置秘 ...

  7. Python标准库03 路径与文件 (os.path包, glob包)

    摘要:Python标准库 文件系统 os.path glob.glob os.path包 os.path包主要是处理路径字符串,比如说'/home/vamei/doc/file.txt',提取出有用信 ...

  8. 关于python使用pandas导入dat数据文件的方法(可导入任意dat数据文件和csv数据文件)

    我相信大家在学习python中会遇到一些很苦恼的数据导入问题,csdn上面的数据导入五花八门,大多是在特定条件实行的数据导入,我在学习机器学习分类算法实现中发现csdn上面有很多dat数据文件,所以想 ...

  9. 从GTF文件中提取TSS上下游1kb的区间,要多少行代码?

    欢迎关注"生信修炼手册"! 在ATAC_seq数据分析中,需要绘制reads在TSS位点附近的分布图, 如下所示 左侧为NFR reads在TSS位点两侧的分布图,右侧为单个核小体 ...

最新文章

  1. 改变mysql数据库用户的权限
  2. Docker如何正确开启 Hyper-V?
  3. Javascript关闭当前窗口
  4. docker 限制容器日志大小
  5. 20155303狄惟佳预备作业三Linux学习笔记
  6. research button control usage in WebIDE
  7. SAP云平台,Netweaver,Kubernetes和C4C的用户和角色关系
  8. linux网路编程之多进程并发服务器
  9. html怎么直接给服务器发消息,HTML5教程之服务器发送事件
  10. 网易java笔试题_网易笔试题详细解答(Java)
  11. kylin通过API增量build
  12. 全球IP将告罄,美国已摇号限购
  13. PCI 总线及地址空间
  14. 宽搜入门代码模板详解 HDOJ1253
  15. 共享LPT口打印机打印时,注意事项
  16. Day 7 输出m到n之间的素数
  17. rm ,rm -rf , rm -f 以及rm 命令的其他参数命令
  18. python爬虫和数据分析的书籍_豆瓣书籍数据爬取与分析
  19. mysql5.7.76安装,MySQL 5.7.30 的安装/升级(所有可能的坑都在这里)
  20. 陀螺精选第1期:BCH生死战,谁能存活?

热门文章

  1. 江苏联通九联UNT400G1-S905L3-5621DS无线WIFI-当贝桌面线刷固件
  2. 如何做一名成功的程序员?
  3. 微信小程序点播插件_小程序直播插件接入 - 微信小程序
  4. hdu-1229-还是A+B
  5. gecco的模拟登录(仅供学习)
  6. 苹果HomeKit如此被偏爱的原因是什么?
  7. JavaScript 模板文字(模板字符串)
  8. POI,POI 简介,POI 导出
  9. XShell 和 WinScp 教程
  10. 不要逼脸李笑来,退圈以后再站台