說(shuō)實(shí)在的個(gè)人對(duì)游戲并沒(méi)有多大的興趣,但唯獨(dú)對(duì)暴雪的Diablo系列很有感情,去年年初開(kāi)始玩Diablo3,斷斷續(xù)續(xù),感覺(jué)最麻煩的是選擇技能,每次版本更新可能都有更優(yōu)的build,這對(duì)于我這樣的業(yè)余玩家來(lái)說(shuō)可不是件好事,好在宏偉秘境后有了天梯,借鑒排名在前的高級(jí)玩家們build總沒(méi)錯(cuò),于是花了點(diǎn)時(shí)間寫了這個(gè)腳本。

腳本只是統(tǒng)計(jì)了主動(dòng)技能、被動(dòng)技能和傳奇寶石的使用情況,理論上統(tǒng)計(jì)其它如裝備等信息也是一樣簡(jiǎn)單可行的,但Diablo裝備的生成機(jī)制使得統(tǒng)計(jì)這個(gè)沒(méi)有多大意義,相同的裝備屬性可能各有優(yōu)劣,難以比較,而且某些裝備坑爹的掉率也不是你想要就能有的。
題外話,不得不說(shuō)Python太適合寫這類功能相對(duì)簡(jiǎn)單的腳本了,一個(gè)字:快。
# -*- coding: utf-8 -*-"""Diablo3 排名前1000玩家英雄使用技能統(tǒng)計(jì)python diablo.py helppython diablo.py [barbarian|crusader|demon-hunter|monk'|witch-doctor|wizard]默認(rèn)使用的是亞服的數(shù)據(jù),如果需要美服或歐服,更改`_rank_page`和`_api`變量地址即可Copyright (c) 2015 JinnLynn <eatfishlin@gmail.com>Released under the terms of the MIT license."""from __future__ import unicode_literals, print_function, absolute_importimport osimport sysimport urllib2import jsonimport re__version__ = '1.0.0'__author__ = 'JinnLynn <eatfishlin@gmail.com>'__license__ = 'The MIT License'__copyright__ = 'Copyright 2015 JinnLynn'# 排名頁(yè)面_rank_page = 'http://tw.battle.net/d3/zh/rankings/'# api_api = 'http://tw.battle.net/api/d3/'_api_profile = os.path.join(_api, 'profile')_api_data = os.path.join(_api, 'data')_hero_classes = { 'barbarian': '野
主站蜘蛛池模板:
漠河县|
连山|
深州市|
东乌珠穆沁旗|
手机|
长阳|
抚顺县|
木兰县|
河间市|
阳山县|
土默特右旗|
当雄县|
临夏县|
德江县|
行唐县|
德州市|
弥勒县|
丰镇市|
和平县|
繁峙县|
乡宁县|
顺昌县|
海安县|
烟台市|
定州市|
孝义市|
芒康县|
抚松县|
宜兰县|
毕节市|
富阳市|
沿河|
信宜市|
浦北县|
临洮县|
孟村|
通道|
马龙县|
龙山县|
诸城市|
威宁|