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使用urllib2获取网络资源实例讲解
Dec 02 Python
用Python制作简单的钢琴程序的教程
Apr 01 Python
Python实现的基数排序算法原理与用法实例分析
Nov 23 Python
Python读取MRI并显示为灰度图像实例代码
Jan 03 Python
python实现扫描局域网指定网段ip的方法
Apr 16 Python
Python序列化与反序列化pickle用法实例
Nov 11 Python
python实现异常信息堆栈输出到日志文件
Dec 26 Python
python爬虫模块URL管理器模块用法解析
Feb 03 Python
keras中模型训练class_weight,sample_weight区别说明
May 23 Python
python调用win32接口进行截图的示例
Nov 11 Python
Python NumPy灰度图像的压缩原理讲解
Aug 04 Python
Python采集股票数据并制作可视化柱状图
Apr 04 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
php使用simplexml_load_file加载XML文件并显示XML的方法
2015/03/19 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
PHP错误机制知识汇总
2016/03/24 PHP
PHP+Ajax无刷新带进度条图片上传示例
2017/02/08 PHP
JS多物体 任意值 链式 缓冲运动
2012/08/10 Javascript
Javascript写入txt和读取txt文件示例
2014/02/12 Javascript
jQuery中$.each使用详解
2015/01/29 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
JavaScript实现数据类型的相互转换
2016/03/06 Javascript
JavaScript鼠标特效大全
2016/09/13 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
JS实现音乐钢琴特效
2020/01/06 Javascript
js实现金山打字通小游戏
2020/07/24 Javascript
ant design vue嵌套表格及表格内部编辑的用法说明
2020/10/28 Javascript
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
公共事业管理本科生求职信
2013/10/07 职场文书
教师自我鉴定范文
2013/11/10 职场文书
会计电算化个人自我评价
2013/11/17 职场文书
个人纪律作风整改措施思想汇报
2014/10/12 职场文书
Python基础详解之邮件处理
2021/04/28 Python
SpringBoot中HttpSessionListener的简单使用方式
2022/03/17 Java/Android