【发布时间】:2021-03-11 05:29:12
【问题描述】:
目前我正在尝试调用一个简单的 python 脚本来测试我是否可以将输出接收到我的 javascript 函数中。但是,当我执行此 ajax 请求时
function testPhy()
{
$.ajax({
url: "./Phython/test.py",
data: {param: text},
success: function(dataR){
console.log("LK: " + dataR)
},
error: function(request, status, error) {
console.log("Error: " + error)
}
});
}
testPhy();
我得到的是脚本的内容,而不是返回变量
print("script running")
text = "Why hi there"
return text
有没有办法使用这个 Ajax 查询从 python 文件中获取文本内容?
【问题讨论】:
-
实际上服务器只是发送文件python的内容,但是你必须修改服务器以运行python进程并返回值..
-
你的服务器是php、python、C#、js...?
-
目前我没有运行服务器。有没有办法在没有服务器的情况下做到这一点? @法国人
-
不,你不能这样做,因为使用客户端浏览器你不能访问本地文件(安全)
-
那么我将如何设置基本服务器?我不需要任何复杂的东西。我只需要返回值
标签: javascript python jquery return