[Twisted-Python] watch a directory (Win32)
Henning.Ramm at mediapro-gmbh.de
Henning.Ramm at mediapro-gmbh.de
Tue Mar 8 03:27:35 MST 2005
Hello twisted folks!
Last week I found this great framework that seems to do most of what I need. But it's a bit hard to get into, as you know...
I'm on WinXP with Python 2.3. I need to watch a directory for new files and found this recipe using Win32 events:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/156178
I'd like to use a twisted reactor instead of that while loop, but don't understand how to handle those Win32 notifies using deferreds.
Or perhaps there is a better twisted solution, that I didn't find in the docs?
I'd prefer a portable way (my script could also run on AIX or MacOS X), but as far as I found, it's heavily system dependent (Win32: win32file.FindFirstChangeNotification, BSD/OSX: kqueue?, Linux: dnotify?)
Best regards,
Henning Hraban Ramm
Südkurier Medienhaus / MediaPro
Support/Admin/Development Dept.
More information about the Twisted-Python
mailing list