最后是医生!
嗨,我有一个递归函数和字典的问题,当找到一个特定的键时应该返回一个值,但我得到的只是一个都没有。
假设我正在建立一个游戏
localhost:8080/MyGame/
我有HTML文件可以放在地址的末尾,比如
localhost:8080/MyGame/Archer.html
.
我将用
本地主机:8080/MyGame/
+
Archer.html
,并且我有一个字典,其中包含它的基和每个页面的值,如
阿切尔.html
或
Knight/Main_Castle.html
具有
archer_sc
和
knight_sc
分别作为它的钥匙(“SC”代表次要城堡,“MC”代表主要城堡)
我制作了一个python文件来进一步表达我遇到的问题,它包含了我试图遍历的字典、递归函数和main方法
所以,我的字典看起来是这样的:
URLS = {
'base': 'localhost:8080/MyGame/',
'main_castle': {
'defenses_mc': {
'bombard_tower_mc': 'Bombard_Tower.html',
'fire_roaster_mc': 'Fire_Roaster.html',
'freeze_tower_mc': 'Freeze_Tower.html'
},
'army_m