序言
原神是由米哈游制作发行的一款开放世界冒险游戏,号称全球玩家5600W,可以说是非常热门了,朋友都说好玩,哎,但我就是不玩,就是皮…
但是,今天我就要用python来打开“原神世界”的大门!探索一下游戏角色!
话不多说直接开整!
准备工作
这是本次需要使用到 的工具
- nodejs
- pyexecjs
- requests
编辑器:pycharm
环境:Python 3.8
代码展示
import requests
import re
import subprocess
from functools import partial
subprocess.Popen = partial(subprocess.Popen, encoding="utf-8")
import execjs
url = 'https://ys.防止不过审,网址屏蔽了,大家自己改成官网.com/main/character/liyue?char=1'
html_data = requests.get(url).text
js_text = re.findall('window.__NUXT__=(.*);', html_data)[0]
result = execjs.eval(js_text)
# pprint.pprint(result)
charList = result['data'][0]['charList']
for char in charList:
cover1 = char['cover1']
title = char['title']
intro = char['intro']
audio_list = char['cv'][0]['audio']
print(title, intro, cover1, audio_list)
最后
文章讲的可能还是会有人不会,我就专门录制了详细的视频讲解,跟代码放在一起了,直接扫文末名片拿。
今天的分享就到这结束了,咱们下次见!记得点赞收藏,防止失联!
作者:嗨学编程
CSDN:https://blog.csdn.net/fei347795790
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。