搜索結果json
@app.route('/<path>') def info(path): resp = make_response(open(path).read()) resp.headers["Content-type"]="application/json;charset=UTF-8" return resp
按道理應該是能夠生效的,但我在用的時候卻報錯了
出現錯誤
IOError: [Errno 2] No such file or directory: u'readme.json'app
竟然找不到這個文件
解決辦法
使用絕對路徑code
@app.route('/<path>') def today(path): base_dir = os.path.dirname(__file__) resp = make_response(open(os.path.join(base_dir, path)).read()) resp.headers["Content-type"]="application/json;charset=UTF-8" return resp
訪問 127.0.0.1:5000/readme.jsonio