【发布时间】:2015-08-29 17:15:27
【问题描述】:
我正在尝试从我的 JavaScript 代码中调用 Python 中的函数。我使用了here 解释的代码,但它对我不起作用。
这是我的 JS 代码:
<!DOCTYPE html>
<body>
<script type="text/javascript" src="d3/d3.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>
text ="xx";
$.ajax({
type: "POST",
url: "~/reverse_pca.py",
data: { param: text}
}).done(function(o) {
console.log(data);
console.log(text);
});
Python 代码:
import csv
from numpy import genfromtxt
from numpy import matrix
def main():
...
return x
if __name__ == "__main__":
x=main()
return x;
你知道它有什么问题吗?
【问题讨论】:
-
~/reverse_pca.py是一个相对路径,看起来它应该是一个绝对路径。无论如何,您应该提及任何错误消息(因为“不起作用”可能意味着很多事情)并且您应该查看 Web 服务器日志。
标签: javascript python