【发布时间】:2016-04-25 10:58:56
【问题描述】:
我有如下应用路线
import myfile as myfilefunc
@app.route("/data", methods=['GET'])
def data():
file=request.args.get('file')
p=myfilefunc.run(file)
return json.dumps(p)
每当我从 cmd 运行 myfilefunc 时...它都会给我正确的结果 但是当我从烧瓶中调用它时,它通常会给我两倍或完全不同的数字作为回报。
myfilefunc 将一个 pcap 文件作为参数,读取它并通过一系列列表操作输出数据并返回一个列表。
知道是什么导致了这种行为吗? 这看起来像是对同一功能问题的并发访问(不确定 - 我不知道)
在我的应用程序中,我提供了 pcap 文件列表供用户选择,并在选择后为他们提供一些有关它的数据。(angularJS 使用 get 请求调用文件)
有人可以帮忙吗?
【问题讨论】:
-
你能显示
myfile的内容吗?
标签: python angularjs python-2.7 flask