Я искал какое-то время, но до сих пор не могу найти документированного способа вызова функций python из кода расширения GnomeShell. Есть ли возможность это сделать?
Вызов кода Python из расширения Gnome Shell
comment
Простой вопрос, так как вы нашли свой ответ: есть ли способ получить число из этого скрипта Python? Как статус выхода или что-то в этом роде?
- person Depado   schedule 28.01.2013
Ответы (2)
Можно так:)
const Util = imports.misc.util;
let python_script = '/path/to/python/script';
Util.spawnCommandLine("python " + python_script);
person
simon
schedule
12.12.2012
В любом случае, чтобы получить вывод из порожденного скрипта?
- person PLA; 14.10.2017
Я не знаю, как напрямую вызвать функцию Python из Gnomeshell, но есть альтернативный способ. Поскольку gnomeshell запрограммирован на Javascript, вы можете использовать компилятор python для javascript для перевода необходимых вам функций python.
person
halex
schedule
26.08.2012
Хорошо, я думаю, что это не то решение, которое я ищу, но оно может быть полезно в каком-то другом проекте. Я решил общаться со скриптом Python, используя механизм DBus.
- person Kamil; 27.08.2012