Python:无法从API获取数据

2024-05-28 23:41:34 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我所有的代码。它给了我一个403禁止的错误,即使我在谷歌输入相同的URL,我也会得到数据

import urllib.request, json

with urllib.request.urlopen('https://pokeapi.co/api/v2/pokemon/1') as url:
    data = json.loads(url.read().decode())
    print(data)

Tags: 数据代码httpsimportjsonurldatarequest
1条回答
网友
1楼 · 发布于 2024-05-28 23:41:34

如果我使用requests模块,它就会工作

import requests  
response = requests.get('https://pokeapi.co/api/v2/pokemon/')
for i in response: print(i)

相关问题 更多 >

    热门问题