实现只需一个简单的 get 请求。API 由一言网站提供。
show the code.
代码语言:javascript复制#一言
import requests
import json
api_url = 'https://v1.hitokoto.cn/?c=b&encode=json'
response = requests.get(api_url)
res = json.loads(response.text)
a_word = res['hitokoto'] ' _____' '《' res['from'] '》'
print(a_word)
pause = input()
详细注释:
代码语言:javascript复制#必要的库
import requests
import json
#指定 api 的接口地址并设定 url 参数
api_url = 'https://v1.hitokoto.cn/?c=b&encode=json'
#向网站 api 发送请求并获取返回的数据
response = requests.get(api_url)
#将 json 数据对象转化为字典
res = json.loads(response.text)
#取出一言正文和出处拼装为字符串
a_word = res['hitokoto'] ' _____' '《' res['from'] '》'
#输出一言
print(a_word)
#暂停一下
pause = input()
运行效果: