異なるフォルダの下にあるCSVファイルを異なるフォルダの下にマージする


import os
import pandas as pd
#          csv        
files = os.listdir("/home/shuaishuai/  /    /    /snippets/feature")
files.sort()
for file in files:
    path1 = os.path.join('/home/shuaishuai/  /    /    /snippets/feature'+'/'+file)
#     print(path1)
    for filepath,dirnames,filenames in os.walk(path1):
#         dirnames.sort()
# #         print(dirnames)
        filenames.sort()
#         print(filenames)
        for filename in filenames:
            path = os.path.join(filepath+'/'+filename)
#             print(path)
            fl = pd.read_csv(path, header = None)
            fl.to_csv("/home/shuaishuai/  /    /    /snippets/total_feature/"+file+".csv", mode='a', index=False, header=False)

#異なるフォルダの下にあるCSVファイルを異なるフォルダの下にマージする