python获取指定文件夹下的文件路径

import os
import re


def print_all_file_path(init_file_path, keyword):
    for cur_dir, sub_dir, included_file in os.walk(init_file_path):
        if included_file:
            for file in included_file:
                if re.search(keyword, file):
                    print(cur_dir + "\" + file)


def main():
    print_all_file_path("E:pythonProcessDataAnalysis", ".py")


if __name__ == '__main__':
    main()

python将一个文件夹下的文件复制到另一个文件

import shutil
import os
 
def remove_file(old_path, new_path):
    print(old_path)
    print(new_path)
    filelist = os.listdir(old_path) #列出该目录下的所有文件,listdir返回的文件列表是不包含路径的。
    print(filelist)
    for file in filelist:
        src = os.path.join(old_path, file)
        dst = os.path.join(new_path, file)
        print('src:', src)
        print('dst:', dst)
        shutil.move(src, dst)
 
if __name__ == '__main__':
    remove_file(r"/data/temp1", r"/data/temp2")
原文地址:https://www.cnblogs.com/nuliyao123/p/14689935.html