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模块搜索概念介绍及模块安装方法介绍
Jun 03 Python
django使用图片延时加载引起后台404错误
Apr 18 Python
使用Python实现博客上进行自动翻页
Aug 23 Python
win7 x64系统中安装Scrapy的方法
Nov 18 Python
python 获取url中的参数列表实例
Dec 18 Python
使用python实现对元素的长截图功能
Nov 14 Python
python绘制BA无标度网络示例代码
Nov 21 Python
python 日志 logging模块详细解析
Mar 31 Python
python爬虫使用正则爬取网站的实现
Aug 03 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
Nov 15 Python
python压包的概念及实例详解
Feb 17 Python
教你怎么用python爬取爱奇艺热门电影
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
让你同时上传 1000 个文件 (一)
2006/10/09 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
2015/01/07 PHP
php封装好的人民币数值转中文大写类
2015/12/20 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
JavaScript中的一些定位属性[图解]
2010/07/14 Javascript
关于jQuery object and DOM element
2013/04/15 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
JavaScript类型系统之基本数据类型与包装类型
2016/01/06 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
js代码延迟一定时间后执行一个函数的实例
2017/02/15 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
详解JavaScript调用栈、尾递归和手动优化
2017/06/03 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
浅谈python中字典append 到list 后值的改变问题
2018/05/04 Python
Python 中Django验证码功能的实现代码
2019/06/20 Python
python多环境切换及pyenv使用过程详解
2019/09/27 Python
CSS3中文字镂空、透明值、阴影效果设置示例小结
2016/03/07 HTML / CSS
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
教师自我评价范例
2013/09/24 职场文书
个人生活学习自我评价范文
2013/11/26 职场文书
简历的自荐信
2013/12/19 职场文书
档案工作汇报材料
2014/08/21 职场文书
前台接待员岗位职责
2015/04/15 职场文书
交通事故协议书范本
2016/03/19 职场文书
委托书范本格式
2019/04/18 职场文书
2019新员工试用期转正申请书3篇
2019/08/13 职场文书
深入理解redis中multi与pipeline
2021/06/02 Redis
Python+Matplotlib+LaTeX玩转数学公式
2022/02/24 Python