Bir dizini kopyalamak istediğim birkaç dosya içeren bir klasörüm var (bu klasörde kopyalamak istemediğim bazı dosyalar da var). Beni o dizine götürmek için os.chdir ("..") komutunun olduğunu biliyorum. Ancak, bu dizinde ihtiyacım olan dosyaları nasıl kopyalayacağımı bilmiyorum. Herhangi bir yardım büyük takdir edilecektir.Klasördeki dosyaları python'da bir dizine kopyalayın
GÜNCELLEME:
from shutil import copytree, ignore_patterns
copytree("/Users/aaron/Desktop/test/", "/Users/aaron/Desktop/", ignore=ignore_patterns('*.py', '*.txt'))
aşağıdaki hatayı alıyorum:
Traceback (most recent call last):
File "update.py", line 61, in <module>
copytree("/Users/aaron/Desktop/test/", "/Users/aaron/Desktop/", ignore=ignore_patterns('*.py', '*.txt'))
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/shutil.py", line 146, in copytree
os.makedirs(dst)
File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 17] File exists: '/Users/aaron/Desktop/'
olası yinelenen http://stackoverflow.com/questions/123198/how -do-i-kopya-bir-içinde-python) –