【Python】Request请求api示例

 需要先安装requests模块,pip3 install requests

import requests
import json

#请求地址
url = "https://api.apiopen.top/getJoke?page=1&count=2&type=video"
response = requests.get(url)
#获取请求状态码 200为正常
if(response.status_code == 200):
    #获取相应内容
    content = response.text
    #json转数组(Py叫字典,我喜欢叫数组)
    json_dict = json.loads(content)

    if(json_dict['code'] == 200):
        json_list = json_dict['result']
        #打印所有结果
        for i in range(len(json_list)):
            print(json_list[i].get('text'))
            print(json_list[i].get('type'))
            print(json_list[i].get('thumbnail'))
            print(json_list[i].get('video'))
            print(json_list[i].get('images'))
            print("------------")
else:
    print("请求失败!")

再贴个结果

【Python】Request请求api示例_第1张图片

你可能感兴趣的:(Python学习)