[コードを最初から書く] 親フォルダー内のすべてのサブフォルダー内のファイルを 1 つのフォルダーにまとめるために使用します

#----------------------------#

親フォルダー内のすべてのサブフォルダー内のファイルを 1 つのフォルダーにまとめるために使用されます。

著者: XingshiXu

ブログ: xingshixu.blog.csdn.net

#----------------------#
os
のインポート シュティルのインポート

def summarizing(src_folder, target_folder):
"""
分割されていないsrc_older内の各サブフォルダーからデータを読み込み、target_folder配下に書き込む
------ ------- -------------------------------------- ------- ---------
src_folder: 親フォルダー
target_folder: 作成するサマリーフォルダーのアドレス
"""
idex = 0

# 读取源父级文件夹
print("------summarizing begin------")
class_names = os.listdir(src_folder)
class_sum_long = len(class_names)
print("该父级文件夹中子文件夹有:{}个".format(class_sum_long))

# 创建目标文件夹
if os.path.isdir(target_folder):
    print("存在{}文件夹".format(target_folder))
else:
    os.mkdir(target_folder)
    print("现在已经创建,路径为{}

おすすめ

転載: blog.csdn.net/vibration_xu/article/details/126533518