python合并同类型excel表格的方法

作者:newtonnl 时间:2022-05-08 03:51:52 

本文实例为大家分享了python合并同类型excel表格的具体代码,供大家参考,具体内容如下

python脚本如下,验证有效。


#!/usr/bin/env python

# -*- coding: UTF-8 -*-
import os, csv

class CSVTopoIreator:
 def __init__(self, filename):
   self.infile = open(filename, 'rb')
   self.reader = csv.reader(self.infile)
 def __iter__(self):
   return self
 def next(self):
   try:
     row = self.reader.next()
   except StopIteration:
     self.infile.close()
     raise StopIteration
   return row

def main():
csvfile = file('csv_test.csv', 'wb')
writer = csv.writer(csvfile,delimiter=',',dialect='excel')
writer.writerow(['Items', 'Measure', 'Result'])
for (dirpath, dirnames, filenames) in os.walk('.'):
for name in filenames:
if name != "new1.py" or name != "niniubi.csv":
filename = dirpath + '/' + name
print "csv filename:", filename
ireator = CSVTopoIreator(filename)
#writer.writerow(ireator)
for a in ireator:
print a
writer.writerow(a)
csvfile.close()

if __name__ == '__main__':
 main()

合并当前文件夹里csv文件到一个excel表里,筛选需要的数据,excel2007里面alt+;,

复制所选内容,把筛选的数据复制到新的标签页里,可进行均值分析。

来源:https://blog.csdn.net/newtonnl/article/details/52632000

标签:python,合并,excel
0
投稿

猜你喜欢

  • javascript实现表格增删改操作实例详解

    2024-04-29 13:24:36
  • thinkPHP框架通过Redis实现增删改查操作的方法详解

    2023-11-14 14:50:55
  • 详解python中的defaultdict 默认值

    2022-12-27 08:51:40
  • Python集中化管理平台Ansible介绍与YAML简介

    2023-09-23 12:52:34
  • idea创建springMVC框架和配置小文件的教程图解

    2021-04-03 15:22:54
  • 脚本安全的本质_PHP+MYSQL第1/3页

    2023-11-23 23:54:45
  • django写用户登录判定并跳转制定页面的实例

    2023-10-04 01:18:40
  • JavaScript setTimeout和setInterval的使用方法 说明

    2023-08-31 10:48:19
  • Python多维/嵌套字典数据无限遍历的实现

    2023-07-22 16:48:56
  • 彻底弄懂CSS盒子模式之二(导航栏实例)

    2007-05-11 16:52:00
  • 基于Python实现定时自动给微信好友发送天气预报

    2023-09-13 01:24:05
  • python实现微信跳一跳辅助工具步骤详解

    2023-08-02 11:11:40
  • Python延时操作实现方法示例

    2023-08-25 04:04:50
  • 深入理解Go语言中的数组和切片

    2024-02-04 05:09:54
  • python tkinter中的锚点(anchor)问题及处理

    2021-05-06 23:53:16
  • 浅谈python中统计计数的几种方法和Counter详解

    2023-02-22 12:24:01
  • MySQL之mysqldump的使用详解

    2024-01-25 10:53:07
  • 在js中判断checkboxlist(.net控件客户端id)是否有选中

    2024-04-16 09:32:37
  • sql server 2008 忘记sa密码的解决方法

    2024-01-26 22:48:16
  • Python爬虫基础讲解之scrapy框架

    2023-11-16 00:07:31
  • asp之家 网络编程 m.aspxhome.com