On Jan 30, 7:19 pm, Dave Angel <da...@ieee.org> wrote: > On 01/-10/-28163 02:59 PM, ecu_jon wrote: > > > ok now i get permission denied.... > > > import os > > homedir = os.path.expanduser('~') > > try: > > from win32com.shell import shellcon, shell > > homedir = shell.SHGetFolderPath(0, shellcon.CSIDL_APPDATA, 0, 0) > > > except ImportError: > > homedir = os.path.expanduser("~") > > print homedir > > print os.listdir(homedir+"\\backup\\") > > #homedir.replace("\\\\" , "\\") > > #print homedir > > backupdir1 = os.path.join(homedir, "backup") > > backupdir2 = os.path.join(homedir, "backup2") > > shutil.copy (backupdir1, backupdir2) > > You forgot to include the error traceback. > > So, is homedir/backup a file, or is it a directory? If you're trying to > copy whole directories, you might want to look at copytree instead. > > If you're not sure, you could use > os.isfile() > > to check. If that's false, then shutil.copy() can't work. Similarly, > if the destination is a readonly file, you'd get some error. > > DaveA
today's date is : 30 week chosen is : 4 C:\Users\jon ['test1.txt', 'test2.txt'] Traceback (most recent call last): File "D:\spring 11\capstone-project\date.py", line 45, in <module> shutil.copy (backupdir1, backupdir2) File "C:\Python27\lib\shutil.py", line 116, in copy copyfile(src, dst) File "C:\Python27\lib\shutil.py", line 81, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 13] Permission denied: 'C:\\Users\\jon\\backup' -- http://mail.python.org/mailman/listinfo/python-list