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,

Другие вопросы по тегам