请帮我写一个返回随机图片的API
以下是一个返回随机图片的API的示例代码:
import random
from flask import Flask, jsonify
app = Flask(__name__)
# 定义一个图片列表
images = [
"https://picsum.photos/200/300",
"https://picsum.photos/300/200",
"https://picsum.photos/250/250",
"https://picsum.photos/400/400",
"https://picsum.photos/500/300"
]
# 定义一个返回随机图片的API
@app.route('/random_image', methods=['GET'])
def random_image():
# 随机选择一张图片
image_url = random.choice(images)
# 返回JSON格式的响应
response = {
'image_url': image_url
}
return jsonify(response)
if __name__ == '__main__':
app.run(debug=True)
该API使用了Python Flask框架,并定义了一个包含5个URL的图片列表。当用户调用/random_imageURL时,该API将返回一个随机的图片URL。可以通过在浏览器中访问http://localhost:5000/random_image来测试该API
原文地址: https://www.cveoy.top/t/topic/emO8 著作权归作者所有。请勿转载和采集!