I'm a python newbie, and I'm writing a script to copy compiled files from one location to another. What I have is quite simple at the moment, something like this:
shutil.copy2 (src, dst)
#... many more shutil.copy commands
#src is a filename string
#dst is the directory where the file is to be copied
You could make use of the file modification time, if that's enough for you:
# If more than 1 second difference if os.stat(src).st_mtime - os.stat(dest).st_mtime > 1: shutil.copy2 (src, dst)
Or call a synchronization tool like rsync.