ディレクトリ名をリストし、リストされたディレクトリを新しいディレクトリにコピー/貼り付けする.txtファイルを読み込もうとしています。私はそれを把握するのにかなり近いですが、ディレクトリ(その内容だけでなく)をコピーする関数が必要です。Python:テキストファイルを読み込んで、そこにリストされたディレクトリを新しいディレクトリにコピーします。
from distutils.dir_util import copy_tree
dst = '/Users/name/Desktop/Core/TEST'
f = open('/Users/name/Desktop/Core/Core_List.txt','r')
for i in f.readlines():
print i
copy_tree(i.strip(), dst)
f.close()
これは、作業を終わったものです:
from shutil import copytree
from os.path import join
dst = '/Users/name/Desktop/Core/TEST'
f = open('/Users/name/Desktop/Core/Core_List.txt','r')
for i in f.readlines():
print i
copytree(i.strip(), join(dst,i))
f.close()
明らかに、関係のない情報が含まれています。問題は、その内容だけでなくディレクトリ自体をコピーする関数が必要なことです。他のすべては関連していません。 –
[ファイルのディレクトリ全体をPythonを使用して既存のディレクトリにコピーするにはどうすればよいですか?](http://stackoverflow.com/questions/1868714/how-do-i-copy-an-entire-directory-of -files-in-an-existing-directory-using-pyth) –
shutilモジュールを見てください –