我正在尝试使用Poke
api 来创建 pokedex 的快速版本。我只想让用户输入一个口袋妖怪的名字,然后返回他们选择的口袋妖怪的名字,以及其他一些小细节。我可以让我的代码打印出口袋妖怪的整个json
文件,而不仅仅是特定信息。我正在使用 Python 3。
我当前的代码如下所示:
import requests
import pprint
def main():
poke_base_uri = "https://pokeapi.co/api/v2/pokemon/"
poke_choice = "pidgey"
pokeresponse = requests.get(f"{poke_base_uri}{poke_choice}/")
# Decode the response
poke = pokeresponse.json()
pprint.pprint(poke)
print("\nGreat Choice you chose:")
for name in poke:
name_info = poke.get(pokemon_species)
print(name_info.json().get('name'))