Pynotify не работает Jython
Я пытаюсь создать приложение Python, которое подключается к базе данных Oracle и показывает уведомления. Теперь циклы и все работает нормально, но доступ к базе данных Oracle кажется невозможным.
Я исследовал и обнаружил, что есть два способа подключения к Oracle через Python. Если мы используем нативный Python, мы должны использовать мгновенный клиент Oracle. Я хочу игнорировать этот путь и использовать следующий. Другой способ - использовать jython и обращаться к Oracle, используя драйвер Oracle JDBC.
Мне удалось импортировать Oracle JDBC в Jython
import sys
sys.path.append('ojdbc6.jar')
from oracle.jdbc.driver import OracleDriver
from java.sql import DriverManager
Теперь проблема возникает, когда я пытаюсь импортировать Pynotify.
import sys, pynotify
ошибка
[pos@IT-05 ~]$ ./r.py
Traceback (innermost last):
File "./r.py", line 3, in ?
ImportError: no module named pynotify
1 ответ
Решение
Там нет pynotify для Jython. Вам нужно будет использовать java-gnome org.gnome.notify
,