Copier un folder à un directory specific
Bonjour,
J'aimerais bien copier un folder à un directory specific.
voici le code que j'ai tapé pour realiser cet action :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
import os
import wx
import shutil
def transfer_folder():
app = wx.PySimpleApp()
dialog1 = wx.DirDialog(None, "Choose a directory:",style=wx.DD_DEFAULT_STYLE | wx.DD_NEW_DIR_BUTTON)
if dialog1.ShowModal() == wx.ID_OK:
path_origin=dialog1.GetPath()
wildcard = "Nastran Input (*.bdf; *.dat; *.nas)|*.bdf;*.dat;*.nas|" \
"All files (*.*)|*.*"
dialog = wx.FileDialog(None, 'Select file:','','',wildcard)
if dialog.ShowModal() == wx.ID_OK:
new_directory=dialog.GetPath()
shutil.copyfile(path_origin, new_directory) |
Pourtant, j'ai un erreur de
IOError :[Error13] Permission denied : path_origin
est-ce que quelqu'un peut bien m'aider?
cdlt
max