Python新規フォルダとフォルダ内のすべての内容をコピーする方法
指定されたパスの下に新しいフォルダを作成します。
os.path.exists:経路が存在するかどうかを判断する。
os.makedirs:マルチディレクトリを生成します。例えば、経路は「F:\18\15」ですが、fベースディレクトリには18フォルダがなく、線で18を作成して、18内に15を作成してもいいです。
一つのフォルダの下のすべてのファイルを指定のパスにコピーします。
shutilモジュールのcopytree関数を利用します。
import os
def newfile(path):
path=path.strip()
path=path.rstrip("\\")
#
isExists=os.path.exists(path)
#
if not isExists:
#
os.makedirs(path)
print(path+' ')
return True
#
else:
print(path+' ')
return False
#
newpath="F:\\14"
#
newfile(newpath)
主に二つのPythonの中のosモジュールの下の関数を使っています。os.path.exists:経路が存在するかどうかを判断する。
os.makedirs:マルチディレクトリを生成します。例えば、経路は「F:\18\15」ですが、fベースディレクトリには18フォルダがなく、線で18を作成して、18内に15を作成してもいいです。
一つのフォルダの下のすべてのファイルを指定のパスにコピーします。
shutilモジュールのcopytree関数を利用します。
import shutil
shutil.copytree('F:/12', 'F:/14')
以上のPython新築フォルダとレプリカフォルダ内のすべての内容の方法は、小編集が皆さんのすべての内容を共有することです。参考にしていただければと思います。よろしくお願いします。