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


Posted in Python onApril 01, 2018

本文实例为大家分享了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+;,

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
简介Django中内置的一些中间件
Jul 24 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
Python编程中装饰器的使用示例解析
Jun 20 Python
Python操作csv文件实例详解
Jul 31 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
在Pandas中给多层索引降级的方法
Nov 16 Python
解决pandas .to_excel不覆盖已有sheet的问题
Dec 10 Python
python UDP(udp)协议发送和接收的实例
Jul 22 Python
使用python切片实现二维数组复制示例
Nov 26 Python
python 实现二维列表转置
Dec 02 Python
基于keras中的回调函数用法说明
Jun 17 Python
pytorch中的model.eval()和BN层的使用
May 22 Python
python实现两个文件合并功能
Apr 01 #Python
Python中一行和多行import模块问题
Apr 01 #Python
Python对List中的元素排序的方法
Apr 01 #Python
Python去除、替换字符串空格的处理方法
Apr 01 #Python
利用scrapy将爬到的数据保存到mysql(防止重复)
Mar 31 #Python
python 通过xml获取测试节点和属性的实例
Mar 31 #Python
Python Xml文件添加字节属性的方法
Mar 31 #Python
You might like
比特率,大家看看这个就不用收音机音质去比MP3音质了
2021/03/01 无线电
php使用google地图应用实例
2014/12/31 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
PHP生成唯一ID之SnowFlake算法
2016/12/17 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
用原生JavaScript实现jQuery的$.getJSON的解决方法
2013/05/03 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
JavaScript实现找质数代码分享
2015/03/24 Javascript
javascript属性访问表达式用法分析
2015/04/25 Javascript
javascript中caller和callee详解
2015/08/10 Javascript
easyui Draggable组件实现拖动效果
2015/08/19 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
jQuery根据表单name获取值的方法
2016/05/24 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
2016/06/16 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
Javascript 跨域知识详细介绍
2016/10/30 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
axios的拦截请求与响应方法
2018/08/11 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
2018/08/29 Javascript
VUE路由动态加载实例代码讲解
2019/08/26 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
JavaScript实现网页计算器功能
2020/10/29 Javascript
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
初探TensorFLow从文件读取图片的四种方式
2018/02/06 Python
Python中一个for循环循环多个变量的示例
2019/07/16 Python
简单了解python协程的相关知识
2019/08/31 Python
2014年国培研修感言
2014/03/09 职场文书
精神文明建设先进个人事迹材料
2014/12/24 职场文书
工作试用期自我评价
2015/03/10 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
2015年图书馆个人工作总结
2015/05/26 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android