每当我的 gui(swing)上的按钮被按下时,我都会尝试运行一个 python 脚本。但是,脚本永远不会运行,我不知道如何解决这个问题。我知道脚本独立运行良好,它应该是 py 而不是 python,因为 windows 和我的文件系统 ntfs。
到目前为止,我一直在尝试使用可以总结如下的代码:
myBtn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
Process p = Runtime.getRuntime().exec("py myScript.py");
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
});
我不认为我可以 chmod ntfs 的东西,但我尝试通过右键单击 python 文件来设置权限并试图弄乱安全设置。用户对脚本的完全控制什么都不做。
python 脚本具有以下权限,我的猜测是我的代码不起作用,因为它没有执行权限。
-rw-r--r--
潇潇雨雨
相关分类