Python脚本未运行

时间:2017-08-03 21:24:06

标签: python flask python-requests

我是python的新手,并在我的mac桌面上设置了一个本地的virtualenviorenment。我正在使用Flask,jsonify和请求框架。

myvirtualenviorenment内部我有两个文件:一个只使用flask,另一个使用flask,jsonify和请求框架。我相信我已经正确导入了所有这些框架,但是当我运行第二个文件,这是一个GET请求时,使用所有3个框架,我终于得不到终端的响应。

但是,当我使用Flask框架时,我可以访问127.0.0.1:5000。我没有正确导入jsonify和请求框架吗?

以下是我的非工作文件的代码:

from flask import Flask, jsonify, request #import objects from the Flask model
app = Flask(__name__) #define app using Flask

@app.route('/', methods=['GET'])
def test():
    return jsonify({'message' : 'It works!'})

    if __name__== '__main__':
        app.run(debug=True, port=8080) #run app on port 8080 in debug mode

2 个答案:

答案 0 :(得分:2)

请继续前进

let differenceSeq =
    sortedList
    |> Seq.pairwise
    |> Seq.map (fun (x,y) -> x - y)

let minDiff = Seq.min differenceSeq

使用python运行此文件现在将启动开发服务器。

答案 1 :(得分:1)

你的缩进似乎错了 def test()不应缩进,这是代码编写方式还是复制方式? 同样适用于if __name__ == '__main__'