使用ajax从python获取数据



我通过数据与ajax python脚本,但我不能得到的数据回来。我设法得到的最多的是"未定义"或脚本文本本身(不知道为什么…)。目前,经过多次尝试,我一无所获。

我不知道这是否相关,但我是python新手,不想使用任何框架,所以我使用SimpleHTTPServer。无论如何…

这是ajax调用

$(function(){
    $.ajax({
        type: "GET",
        url: "con-test.py",
        dataType: "json",
        success: function (responseText) {
            alert(responseText); /* responseText.stuff is not working either */
        }
    });
});

和脚本contest .py

import json
result = {}
result['stuff'] = 'banana'
json_string = json.dumps(result)
print result # also tried return result

不能在web应用程序中使用SimpleHTTPServer。它不执行任何代码,它只是提供原始文件(这就是为什么您只设法获得脚本文本)。我建议使用一些web框架;

相关内容

  • 没有找到相关文章

最新更新