"Larry Bates" wrote: > Not tested but should be close: > > import os > import shutil > > files = ['file1.txt'] > source_directory = '/tmp/source/' > destination_directory = '/tmp/destination/' > > for file in files: > src=os.path.join(source_directory, file > dst=os.path.join(destination_directory, file > if os.path.exists(os.path.join(source_directory, file): > shutil.copy(src, dst)
Or more succinctly using the path module: from path import path files = ['file1.txt'] src_dir = path('/tmp/source/') dest_dir = path('/tmp/destination/') for filename in files: srcfile = src_dir / filename if srcfile.exists(): srcfile.copy(dest_dir) George -- http://mail.python.org/mailman/listinfo/python-list