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 19 Python
Opencv+Python 色彩通道拆分及合并的示例
Dec 08 Python
Python面向对象之继承和多态用法分析
Jun 08 Python
Python3之不使用第三方变量,实现交换两个变量的值
Jun 26 Python
python打印直角三角形与等腰三角形实例代码
Oct 20 Python
python模块和包的应用BASE_PATH使用解析
Dec 14 Python
selenium 多窗口切换的实现(windows)
Jan 18 Python
Django操作session 的方法
Mar 09 Python
使用python接受tgam的脑波数据实例
Apr 09 Python
Python基于jieba, wordcloud库生成中文词云
May 13 Python
Idea安装python显示无SDK问题解决方案
Aug 12 Python
Python读写csv文件流程及异常解决
Oct 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
给初学PHP的5个入手程序
2006/11/23 PHP
php5新改动之短标记启用方法
2008/09/11 PHP
php使用GeoIP库实例
2014/06/27 PHP
destoon实现VIP排名一直在前面排序的方法
2014/08/21 PHP
curl和libcurl的区别简介
2015/07/01 PHP
php使用正则表达式去掉html中的注释方法
2016/11/03 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
isArray()函数(JavaScript中对象类型判断的几种方法)
2009/11/26 Javascript
jQuery 遍历函数详解
2015/07/05 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
2016/02/25 Javascript
AngularJS教程之环境设置
2016/08/16 Javascript
关于List.ToArray()方法的效率测试
2016/09/30 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
javascript帧动画(实例讲解)
2017/09/02 Javascript
axios拦截设置和错误处理方法
2018/03/05 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
深入理解Vue keep-alive及实践总结
2019/08/21 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
2019/10/11 Javascript
vue中是怎样监听数组变化的
2020/10/24 Javascript
python的常见命令注入威胁
2013/02/18 Python
python检测远程服务器tcp端口的方法
2015/03/14 Python
Python登录并获取CSDN博客所有文章列表代码实例
2017/12/28 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
使用python实现画AR模型时序图
2019/11/20 Python
python主要用于哪些方向
2020/07/05 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
大三学生学年自我鉴定
2014/09/12 职场文书
党员民主评议总结
2014/10/20 职场文书
会计工作态度自我评价
2015/03/06 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
Win11怎么把合并的任务栏分开 Win11任务栏合并分开教程
2022/04/06 数码科技