获取文件夹下所有文件

ming_xi_path = r'C:/Users/Administrator.Carlos-PC/Desktop/国防专利局/all_tables/缴费明细表/汇总的缴费明细表/缴费明细表.xlsx'.decode('utf-8')
    def get_file_path(file_dir, file_type=('xlsx', 'xls')):
        files_li = []
        for root, dirs, files in os.walk(file_dir):
            # print(root)  # 当前目录路径
            # print(dirs)  # 当前路径下所有子目录
            # print(files)  # 当前路径下所有非目录子文件
            # log.info("文件名")
            for f in files:
                # log.info(json.dumps(f, ensure_ascii=False, encoding='gbk'))
                if f.split('.')[-1] in file_type:
                    path = os.path.join(root, f)
                    files_li.append(path)
        return files_li
    rpa_0bd8b1 = get_file_path(r'C:/Users/Administrator.Carlos-PC/Desktop/国防专利局/all_tables/缴费明细表/所有缴费明细表/{}'.format(now_time).decode('utf-8'))

 

posted @ 2020-08-10 16:36  清风_Z  阅读(972)  评论(0编辑  收藏  举报