Traverse Folder under csv, read the data into a table

import pandas as pd
import os

if __name__ == '__main__':
    Path = 'c:\checklog'

    dfs = []
    for dir_path, dir_names, file_names in os.walk(Path):
        for f in file_names:
            dfs.append(pd.read_csv(os.path.join(dir_path, f), header=None))

    df = pd.concat(dfs, sort=False)
    df.to_excel('c:\checklog\out.xlsx')

Guess you like

Origin www.cnblogs.com/donggongdechen/p/11324047.html