homedir, file copy
ecu_jon
hayesjdno3 at yahoo.com
Sun Jan 30 19:18:52 EST 2011
On Jan 30, 7:09 pm, MRAB <pyt... at mrabarnett.plus.com> wrote:
> On 30/01/2011 23:43, 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)
>
> shutil.copy(...) copies files, not directories. You should use
> shutil.copytree(...) instead.
i will, closer towards the end.
just wanted to get past the naming stuff, the problem above.
right now i just want to see it move files from 1 place to another.
i had copytree in before, and will go back to that for final version.
im working on a backup program, and copytree looks yummy.
still no idea why getting permission denied.
More information about the Python-list
mailing list