我正在寻找一些时间,但仍然找不到任何记录的方法从GnomeShell扩展代码调用python函数。有没有可能这样做?
答案 0 :(得分:5)
你可以这样做:)
const Util = imports.misc.util;
let python_script = '/path/to/python/script';
Util.spawnCommandLine("python " + python_script);
答案 1 :(得分:1)
我不知道如何从Gnomeshell直接调用python函数,但还有另一种方法。由于gnomeshell是用Javascript编程的,你可以使用python to javascript compiler来翻译你需要的python函数。