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获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
python实现对一个完整url进行分割的方法
Apr 29 Python
python 类详解及简单实例
Mar 24 Python
python爬虫之线程池和进程池功能与用法详解
Aug 02 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
Oct 11 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
Django实现跨域请求过程详解
Jul 25 Python
Python内置类型性能分析过程实例
Jan 29 Python
Python实现仿射密码的思路详解
Apr 23 Python
2020最新pycharm汉化安装(python工程狮亲测有效)
Apr 26 Python
Anaconda的安装与虚拟环境建立
Nov 18 Python
PyTorch 如何检查模型梯度是否可导
Jun 05 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入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
php后台多用户权限组思路与实现程序代码分享
2012/02/13 PHP
PHP文章按日期(月日)SQL归档语句
2012/11/29 PHP
Laravel5.1 框架表单验证操作实例详解
2020/01/07 PHP
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
页面向下滚动ajax获取数据的实现方法(兼容手机)
2016/05/24 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
2016/05/28 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
微信小程序图表插件(wx-charts)实例代码
2017/01/17 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
vue左右侧联动滚动的实现代码
2018/06/06 Javascript
vue3.0 CLI - 3.2 路由的初级使用教程
2018/09/20 Javascript
vue 使用 canvas 实现手写电子签名
2020/03/06 Javascript
利用python求相邻数的方法示例
2017/08/18 Python
Python Json序列化与反序列化的示例
2018/01/31 Python
python实现最小二乘法线性拟合
2019/07/19 Python
pandas 选取行和列数据的方法详解
2019/08/08 Python
jupyter notebook 增加kernel教程
2020/04/10 Python
Python pandas如何向excel添加数据
2020/05/22 Python
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
护理自我鉴定范文
2013/10/06 职场文书
在校大学生的职业生涯规划书
2014/03/14 职场文书
医院护士工作检讨书
2014/10/26 职场文书
考试没考好检讨书
2015/05/06 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
离职信范本
2015/06/23 职场文书
申请吧主发表的感言
2015/08/03 职场文书
浅谈MySql update会锁定哪些范围的数据
2022/06/25 MySQL