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 用户登录验证的小例子
Mar 06 Python
零基础写python爬虫之HTTP异常处理
Nov 05 Python
简单解析Django框架中的表单验证
Jul 17 Python
NumPy 基本切片和索引的具体使用方法
Apr 24 Python
Python正则表达式实现简易计算器功能示例
May 07 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
Jul 15 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
Python 开发工具通过 agent 代理使用的方法
Sep 27 Python
python实现自动打卡的示例代码
Oct 10 Python
Python GUI库Tkiner使用方法代码示例
Nov 27 Python
Python自动化测试基础必备知识点总结
Feb 07 Python
基于python的matplotlib制作双Y轴图
Apr 20 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
浅析HTTP消息头网页缓存控制以及header常用指令介绍
2013/06/28 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
PHP扩展Memcache分布式部署方案
2015/12/06 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
2017/04/10 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
在 Laravel 中动态隐藏 API 字段的方法
2019/10/25 PHP
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
2012/02/03 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
JavaScript动态修改弹出窗口大小的方法
2015/04/06 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
javascript中this的四种用法
2015/05/11 Javascript
使用Node.js为其他程序编写扩展的基本方法
2015/06/23 Javascript
js判断手机端(Android手机还是iPhone手机)
2015/07/22 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
原生Javascript和jQuery做轮播图简单例子
2016/10/11 Javascript
使用微信小程序开发前端【快速入门】
2016/12/05 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
ECMAScript6 新特性范例大全
2017/03/24 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
2019/11/07 Javascript
Python实用日期时间处理方法汇总
2015/05/09 Python
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
对pandas中时间窗函数rolling的使用详解
2018/11/28 Python
python动态进度条的实现代码
2019/07/03 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
css3过渡_动力节点Java学院整理
2017/07/11 HTML / CSS
英国助听器购物网站:Hearing Direct
2018/08/21 全球购物
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
园林毕业生自我鉴定范文
2013/12/29 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
企业文化学习心得体会
2016/01/21 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书