翼度科技»论坛 编程开发 python 查看内容

为了快速了解原神,我用Python爬取了原神所有角色信息!

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
原神是由米哈游制作发行的一款开放世界冒险游戏,号称全球玩家5600W,可以说是非常热门了,朋友都说好玩,哎,但我就是不玩,就是皮…

 
 
 
但是,今天我就要用python来打开“原神世界”的大门!探索一下游戏角色!
话不多说直接开整!
准备工作

这是本次需要使用到 的工具

  • nodejs
  • pyexecjs
  • requests
编辑器:pycharm
环境:Python 3.8
代码展示
  1. import requests
  2. import re
  3. import subprocess
  4. from functools import partial
  5. # 我还录制了对应的视频教程,每一步都有详细介绍,直接在这个抠裙 708525271 自取
  6. subprocess.Popen = partial(subprocess.Popen, encoding="utf-8")
  7. import execjs
  8. url = 'https://ys.防止不过审,网址屏蔽了,大家自己改成官网.com/main/character/liyue?char=1'
  9. html_data = requests.get(url).text
  10. js_text = re.findall('window.__NUXT__=(.*);', html_data)[0]
  11. result = execjs.eval(js_text)
  12. # pprint.pprint(result)
  13. charList = result['data'][0]['charList']
  14. for char in charList:
  15.     cover1 = char['cover1']
  16.     title = char['title']
  17.     intro = char['intro']
  18.     audio_list = char['cv'][0]['audio']
  19.     print(title, intro, cover1, audio_list)
复制代码

 
 
最后


今天的分享就到这结束了,咱们下次见!记得点赞收藏,防止失联!

来源:https://www.cnblogs.com/hahaa/p/17145580.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具