Advertisement

Python如何生成多个CSV文件&如何读取文件夹中的所有CSV文件

阅读量:

目录

1. 创建多个csv文件

2. 导入全部csv文件


1. 生成多个csv文件

复制代码
 '''...'''

    
 k = 0
    
 for a_r, a_l in a_list:
    
     k = k + 1
    
     a = a_l['X'][0]
    
     df = a_l[['A', 'B']]
    
  
    
     df.to_csv('./output/%s_%s.csv'%(a,k), encoding = 'gbk')
    
    
    
    

a_list 可以作为通过 groupby 方法生成的变量进行处理,遍历该变量后可生成多个 csv 文件(提示:需注意文件的命名方式)。

2. 读取所有csv文件

复制代码
 from natsort import natsorted

    
 import os
    
 import inspect
    
 import pandas as pd
    
  
    
 # 读取数据文件
    
 cur_dir = '\ '.join(os.path.abspath(inspect.getsourcefile(lambda:0)).split('\ ')[:-1]

全部评论 (0)

还没有任何评论哟~