Tim Golden > Python Stuff > Win32 How Do I...? > Watch a Directory for Changes Introduction The requirement: to know when files have been added, removed or updated within a directory. There are several approaches you can take to monitoring a directory under Win32. I'm going to compare three: the first, to poll the directory every few seconds using os.listdir; the second, to use the FindFirstChange