mac中的OSX脚本执行错误-10810

时间:2017-08-01 09:03:33

标签: java ios macos selenium selenium-webdriver

我正在尝试运行一个OSX脚本,将浏览器置于执行selenium的前面,但由于以下错误而失败。

javax.script.ScriptException: An error of type -10810 has occurred.
oasscript errorAn error of type -10810 has occurred.

以下是我用来运行脚本的代码。

public void bringBrowserToFront() {
    try {
        String script = "tell app \"Google chrome\" to activate";
        ScriptEngineManager mgr = new ScriptEngineManager();
        ScriptEngine engine = mgr.getEngineByName("AppleScript");
        engine.eval(script);
    } catch (ScriptException e) {
        System.out.println("oasscript error" + e.getLocalizedMessage());
    }

}

有人可以让我知道我哪里出错了。

1 个答案:

答案 0 :(得分:0)

您需要指定应用的扩展名。

例如:is_alone = (df_train["SibSp"] == 0) & (df_train["Parch"] == 0) df_train["Is_alone"] = is_alone.astype(int)

Google Chrome.app