用Python实现一个简单的随机图片API
这个 API 是基于 Pytohn flask
实现非常简单,就是读取文件夹下图片然后随机输出就行了
下面是代码
from flask import Flask
from flask import make_response
import random
import glob as g
app = Flask(__name__)
@app.route('/sjimg')
def wed_img():
path_file_name=g.glob(pathname='./ok_img/*.jpg') #获取当前文件夹下图片个数
file_id = random.randint(0,len(path_file_name)-1)
sti = path_file_name[file_id]
image_data = open(sti, "rb").read()#读取图片
response = make_response(image_data)
response.headers['Content-Type'] = 'image/jpg'
return response #输出图片
if __name__ == '__main__':
app.run(host="0.0.0.0",port=int("10086"))
飞鸿踏雪
建议还是用英文来命名啊,这用拼音缩写会害死人哦
Googujiang
谢谢大佬提醒,会注意的(*^ω^*)