原神是由米哈游製作發行的一款開放世界冒險游戲,號稱全球玩家5600W,可以說是非常熱門了,朋友都說好玩,哎,但我就是不玩,就是皮… 但是,今天我就要用python來打開“原神世界”的大門!探索一下游戲角色! 話不多說直接開整! 準備工作 這是本次需要使用到 的工具 nodejs pyexecjs r ...
原神是由米哈游製作發行的一款開放世界冒險游戲,號稱全球玩家5600W,可以說是非常熱門了,朋友都說好玩,哎,但我就是不玩,就是皮…
但是,今天我就要用python來打開“原神世界”的大門!探索一下游戲角色!
話不多說直接開整!
準備工作
這是本次需要使用到 的工具
- nodejs
- pyexecjs
- requests
編輯器:pycharm
環境:Python 3.8
代碼展示
import requests import re import subprocess from functools import partial # 我還錄製了對應的視頻教程,每一步都有詳細介紹,直接在這個摳裙 708525271 自取 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)
最後
今天的分享就到這結束了,咱們下次見!記得點贊收藏,防止失聯!