def excel_to_csv(file, to_file): data_xls = pd.read_excel(file, sheet_name=0) data_xls.to_csv(to_file, encoding='utf_8_sig') # 读取一个目录里面的所有文件: def read_path(path): dirs = os.listdir(path) return dirs # 主函数 def main(): # 源文件路径 source = "D:\\lenovo_data_excel\\lena\\chatlog\\1\\11" # 目标文件路径 ob = "D:\\lenovo_data_excel\\lena\\chatlog\\1\\22" # 将源文件路径里面的文件转换成列表file_list file_list = [source + '\\' + i for i in read_path(source)] j = 1 # 建立循环对于每个文件调用excel_to_csv() for it in file_list: # 给目标文件新建一些名字列表 j_mid = str(j) j_csv = ob + '\\' + j_mid + ".csv" excel_to_csv(it, j_csv) print(it) j = j + 1 if __name__ == '__main__': main()
NLU项目--批量打开指定目录下的所有文件
最新推荐文章于 2023-11-20 09:28:28 发布