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 相关文章推荐
Python日期操作学习笔记
Oct 07 Python
简单介绍Python中用于求最小值的min()方法
May 15 Python
Python中的choice()方法使用详解
May 15 Python
Python lambda表达式用法实例分析
Dec 25 Python
用Python将结果保存为xlsx的方法
Jan 28 Python
Python3enumrate和range对比及示例详解
Jul 13 Python
python的pstuil模块使用方法总结
Jul 26 Python
python yield关键词案例测试
Oct 15 Python
pandas 空数据处理方法详解
Nov 02 Python
弄清Pytorch显存的分配机制
Dec 10 Python
Python字符串的15个基本操作(小结)
Feb 03 Python
python pygame 愤怒的小鸟游戏示例代码
Feb 25 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
强烈推荐:php.ini中文版(2)
2006/10/09 PHP
用js实现手把手教你月入万刀(转贴)
2007/11/07 Javascript
js location.replace与location.reload的区别
2010/09/08 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
extjs 时间范围选择自动判断的实现代码
2014/06/24 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
jQueryUI Datepicker组件设置日期高亮
2016/10/13 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
Bootstrap标签页(Tab)插件使用方法
2017/03/21 Javascript
详解Angular-Cli中引用第三方库
2017/05/21 Javascript
Angularjs上传文件组件flowjs功能
2017/08/07 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
微信小程序视图template模板引用的实例详解
2017/09/20 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
tween.js缓动补间动画算法示例
2018/02/13 Javascript
angularjs实现的购物金额计算工具示例
2018/05/08 Javascript
详解如何在微信小程序中愉快地使用sass
2018/07/30 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
2018/08/12 Javascript
js实现窗口全屏示例详解
2019/09/17 Javascript
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
python中pass语句用法实例分析
2015/04/30 Python
python利用datetime模块计算时间差
2015/08/04 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
Python进程间通信 multiProcessing Queue队列实现详解
2019/09/23 Python
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
美国木工工具和用品商店:Woodcraft
2019/10/30 全球购物
国际商务专业学生个人的自我评价
2013/09/28 职场文书
打架检讨书50字
2014/01/11 职场文书
岗位职责的构建方法
2014/02/01 职场文书
群教班子对照检查材料
2014/08/26 职场文书
物业工程部岗位职责
2015/02/11 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
创业分两种人:那么哪些适合创业?,哪些适合不适合创业呢?
2019/08/23 职场文书
python实现学员管理系统(面向对象版)
2022/06/05 Python