def change(path, path1):
for f in os.listdir(path):
if os.path.isfile(path + os.path.sep + f):
巧陪 a, b = os.path.splitext(f)
if b != '.py':
孝枣蠢 shutil.copy(path + os.sep + f, path1)
岩肢elif os.path.isdir(path + os.path.sep + f):
change(path + os.sep + f, path1)
if __name__ == '__main__':
path = 'D:\\workspace\\python'
path1 = 'D:\\workspace\\python\\filepath'
change(path, path1)
你好,我把change稍微改了一下,看看行不