Python3合并多个csv为一个文件不同sheet
因业务需要,现在需要每半小时抓取haproxy相关数据,并合并为一个表格,话不多说,代码如下,你需要安装pandas和openpyxl包# 安装用到的模块如下pip install pandaspip install openpyxl#!/usr/bin/env python# -*- coding: utf-8 -*-import pandas as pdimport o...
·
因业务需要,现在需要每半小时抓取haproxy相关数据,并合并为一个表格,话不多说,代码如下,你需要安装pandas和openpyxl包
# 安装用到的模块如下
pip install pandas
pip install openpyxl
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pandas as pd
import os
import re
if __name__ == '__main__':
Folder_Path = 'E:\\haproxy\\'
writer = pd.ExcelWriter('E:\\haproxy\\haproxy.xlsx')
os.chdir(Folder_Path)
file_list = os.listdir()
for item in file_list:
sheetname = item.split('_')[0]
data = pd.read_table(Folder_Path+item, sep=',', encoding='GBK')
data.to_excel(writer, sheetname, index=False)
writer.save()
更多推荐
已为社区贡献3条内容
所有评论(0)