bonjour à toutes et à tous,
je tente d'utiliser pyinotify
ça baigne en mode "console" :
mais avec gtk3 ( ou qt5 remarquez ! ), rien ne se passe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 import pyinotify class EventHandler(pyinotify.ProcessEvent): def process_default(self, event): print ("Default:",event) wm=pyinotify.WatchManager() notifier=pyinotify.Notifier(wm,EventHandler()) wm.add_watch('/tmp',pyinotify.ALL_EVENTS,rec=True) notifier.loop()
je commet une erreur où ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 from gi.repository import Gtk import pyinotify class EventHandler(pyinotify.ProcessEvent): def process_default(self, event): print ("Default:",event) class MyWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self) self.set_default_size(200, 100) self.connect('destroy', Gtk.main_quit) self.show_all() wm=pyinotify.WatchManager() notifier=pyinotify.Notifier(wm,EventHandler()) wm.add_watch('/tmp',pyinotify.ALL_EVENTS,rec=True) MyWindow() Gtk.main()
merci d'avance
Partager