from flask import Flask
import json
app=Flask(__name__)
@app.route('/')
def hello_world():
# des="""
# welcome htjsonlab:
# 使用说明:
# 1.在data目录下放置你的“jsonlab.json[需要返回的json文件内容]”
# 2.用法:127.0.0.1:5000/json就是可以访问json文件串了
# 3.提供了http返回的json文件,便于网络测试使用
# """
des="""
使用说明:
1.在data目录下放置你的“jsonlab.json[需要返回的json文件内容]
2.用法:127.0.0.1:5000/json就是可以访问json文件串了
3.提供了http返回的json文件,便于网络测试使用
json示例
"""
return des
# 读取计算机本地“data/jsonlab.json”目录下的测试json文件,
def readjson():
with open('./data/jsonlab.json',mode='r',encoding='utf-8') as fjson:
jsonfiledic=json.load(fjson) # dic -type
# print(jsonfiledic)
# print(type(jsonfiledic))
return jsonfiledic
#浏览器访问json的时候哦,返回相应的json文件,实现网站获取json的办法
@app.route('/json')
def returnjson():
# return 'im is json test'
dicfile=readjson()
return json.dumps(dicfile)
if __name__ == '__main__':
readjson()
app.run(debug=True)



