相关疑难解决方法(0)

从Java运行.py文件

我试图从java代码执行.py文件.我将.py文件移动到我的java项目的默认目录中,并使用以下代码调用它:

    String cmd = "python/";
    String py = "file";
    String run = "python  " +cmd+ py + ".py";
    System.out.println(run);
    //Runtime.getRuntime().exec(run);

    Process p = Runtime.getRuntime().exec("python  file.py");
Run Code Online (Sandbox Code Playgroud)

使用变量运行,或者整个路径或"python file.py"我的代码正在运行,显示消息构建成功总时间0秒而不执行file.py. 我的问题在这里是什么?

python java

13
推荐指数
3
解决办法
5万
查看次数

从JS调用python函数

我试图从我的JavaScript代码调用Python中的函数.我使用了这里解释的代码,但它对我不起作用.

这是我的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);
});
Run Code Online (Sandbox Code Playgroud)

Python代码:

import csv
from numpy import genfromtxt
from numpy import matrix

def main():
    ...
    return x 
if __name__ == "__main__":
    x=main()
    return x;
Run Code Online (Sandbox Code Playgroud)

你知道它有什么问题吗?

javascript python

11
推荐指数
2
解决办法
7万
查看次数

如何从javascript调用python脚本?

我有一个后端python脚本,它从sqlalchemy引擎检索数据.我想在搜索框中显示数据,您可以在其中向下滚动数据列表并选择它.我读了类似问题的一些答案,比如我的(使用ajax来调用python脚本).但我仍然不清楚这一点.这是我的python脚本.

# models.py

from sqlalchemy import create_engine
from sqlalchemy.engine.url import URL
from sqlalchemy.ext.declarative import declarative_base
import pandas as pd

aURL = URL(drivername='mysql', username='chlee021690',  database = 'recommender')
engine = create_engine(aURL, echo=True)

sql_command = 'SELECT product_id FROM bestbuy_data'

results = pd.read_sql(sql = sql_command, con = engine)
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何创建javscript代码来检索结果并在我的表单中呈现它?谢谢.

javascript python sql sqlalchemy

2
推荐指数
1
解决办法
4868
查看次数

标签 统计

python ×3

javascript ×2

java ×1

sql ×1

sqlalchemy ×1