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支持断点续传的多线程下载示例
Jan 16 Python
Python实现动态添加类的属性或成员函数的解决方法
Jul 16 Python
Python数据结构之Array用法实例
Oct 09 Python
python字符串对其居中显示的方法
Jul 11 Python
批量获取及验证HTTP代理的Python脚本
Apr 23 Python
Python浅复制中对象生存周期实例分析
Apr 02 Python
树莓派使用USB摄像头和motion实现监控
Jun 22 Python
基于python实现对文件进行切分行
Apr 26 Python
python3通过udp实现组播数据的发送和接收操作
May 05 Python
Python3与fastdfs分布式文件系统如何实现交互
Jun 23 Python
python cv2.resize函数high和width注意事项说明
Jul 05 Python
Python列表推导式实现代码实例
Sep 09 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的库,结果发现很多东西
2006/12/31 PHP
自动生成文章摘要的代码[PHP 版本]
2007/03/20 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
2014/06/23 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
function, new function, new Function之间的区别
2007/03/08 Javascript
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
jQuery Ajax中的事件详细介绍
2015/04/16 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
Angular2 (RC4) 路由与导航详解
2016/09/21 Javascript
Javascript的动态增加类的实现方法
2016/10/20 Javascript
Yarn的安装与使用详细介绍
2016/10/25 Javascript
简单好用的nodejs 爬虫框架分享
2017/03/26 NodeJs
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
2019/08/14 Javascript
Vue3.0中的monorepo管理模式的实现
2019/10/14 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
2020/11/07 Javascript
python保存字符串到文件的方法
2015/07/01 Python
widows下安装pycurl并利用pycurl请求https地址的方法
2018/10/15 Python
基于python实现高速视频传输程序
2019/05/05 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
Python模块future用法原理详解
2020/01/20 Python
解决tensorflow 释放图,删除变量问题
2020/06/23 Python
Python2.x与3​​.x版本有哪些区别
2020/07/09 Python
艺术设计专业求职自荐信
2014/05/19 职场文书
大学生找工作求职信
2014/07/09 职场文书
内科护士节演讲稿
2014/09/11 职场文书
县政府领导班子“四风”方面突出问题整改措施
2014/09/23 职场文书
使用CSS实现一个搜索引擎的原理解析
2021/09/25 HTML / CSS
JavaScript获取URL参数的方法分享
2022/04/07 Javascript
tomcat默认最大连接数及相关调整方法
2022/05/06 Servers