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修改操作系统时间的方法
May 18 Python
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
Nov 02 Python
python针对excel的操作技巧
Mar 13 Python
Python实现将Excel转换成xml的方法示例
Aug 25 Python
python按时间排序目录下的文件实现方法
Oct 17 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
利用Python绘制Jazz网络图的例子
Nov 21 Python
Django框架反向解析操作详解
Nov 28 Python
python实现图片二值化及灰度处理方式
Dec 07 Python
用Python做一个久坐提醒小助手的示例代码
Feb 10 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
Feb 23 Python
Django migrate报错的解决方案
May 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
利用PHP动态生成VRML网页
2006/10/09 PHP
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
node.js中的fs.rename方法使用说明
2014/12/16 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
XML文件转化成NSData对象的方法
2015/08/12 Javascript
谈谈Jquery ajax中success和complete有哪些不同点
2015/11/20 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
2017/01/23 Javascript
B/S(Web)实时通讯解决方案分享
2017/04/06 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
解决vue中修改了数据但视图无法更新的情况
2018/08/27 Javascript
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
基于Vue CSR的微前端实现方案实践
2020/05/27 Javascript
Django 导出 Excel 代码的实例详解
2017/08/11 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
Python list运算操作代码实例解析
2020/01/20 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
Python数组拼接np.concatenate实现过程
2020/04/18 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
HTML5之SVG 2D入门7—SVG元素的重用与引用
2013/01/30 HTML / CSS
大学生优秀自荐信范文
2014/02/25 职场文书
汇源肾宝广告词
2014/03/20 职场文书
任命书范本大全
2014/06/06 职场文书
布达拉宫导游词
2015/02/02 职场文书
升学宴家长致辞
2015/07/27 职场文书
Jsonp劫持学习
2021/04/01 PHP
Java中的随机数Random
2022/03/17 Java/Android