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 冒泡,选择,插入排序使用实例
Feb 05 Python
Python 类与元类的深度挖掘 II【经验】
May 06 Python
python实现用户登录系统
May 21 Python
详解Python中的array数组模块相关使用
Jul 05 Python
Python实现求笛卡尔乘积的方法
Sep 16 Python
django实现同一个ip十分钟内只能注册一次的实例
Nov 03 Python
对Python3 序列解包详解
Feb 16 Python
python mac下安装虚拟环境的图文教程
Apr 12 Python
django实现模板中的字符串文字和自动转义
Mar 31 Python
150行Python代码实现带界面的数独游戏
Apr 04 Python
python中tkinter窗口位置\坐标\大小等实现示例
Jul 09 Python
编写python代码实现简单抽奖器
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
Terran热键控制
2020/03/14 星际争霸
php中调用其他系统http接口的方法说明
2014/02/28 PHP
php递归方法实现无限分类实例代码
2014/02/28 PHP
smarty学习笔记之常见代码段用法总结
2016/03/19 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
PHP实现简单ajax Loading加载功能示例
2016/12/28 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
js判断上传文件的类型和大小示例代码
2013/10/18 Javascript
javascript遍历控件实例详细解析
2014/01/10 Javascript
Javascript学习笔记之 函数篇(二) : this 的工作机制
2014/06/24 Javascript
深入理解javascript作用域和闭包
2014/09/23 Javascript
javascript实现左右控制无缝滚动
2014/12/31 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
浅谈react性能优化的方法
2018/09/05 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
17个Python小技巧分享
2015/01/23 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
Python使用pyh生成HTML文档的方法示例
2018/03/10 Python
彻彻底底地理解Python中的编码问题
2018/10/15 Python
python 多线程重启方法
2019/02/18 Python
Python基本数据结构之字典类型dict用法分析
2019/06/08 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
2020/04/13 Python
Python基于Hypothesis测试库生成测试数据
2020/04/29 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
html5 canvas绘制网络字体的常用方法
2019/08/26 HTML / CSS
Foot Locker意大利官网:全球领先的运动鞋和服装零售商
2017/05/30 全球购物
大韩航空官方网站:Korean Air
2017/10/25 全球购物
德国网上超市:myTime.de
2019/08/26 全球购物
校园门卫岗位职责
2013/12/09 职场文书
快递业务员岗位职责
2014/01/06 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
暂住证明怎么写
2015/06/19 职场文书