python合并同類型excel表格的方法
本文實(shí)例為大家分享了python合并同類型excel表格的具體代碼,供大家參考,具體內(nèi)容如下
python腳本如下,驗(yàn)證有效。
#!/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()
合并當(dāng)前文件夾里csv文件到一個excel表里,篩選需要的數(shù)據(jù),excel2007里面alt+;,
復(fù)制所選內(nèi)容,把篩選的數(shù)據(jù)復(fù)制到新的標(biāo)簽頁里,可進(jìn)行均值分析。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
用Python實(shí)現(xiàn)簡單的人臉識別功能步驟詳解
這篇文章主要介紹了用Python實(shí)現(xiàn)簡單的人臉識別功能步驟詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03
Pytest+Request+Allure+Jenkins實(shí)現(xiàn)接口自動化
這篇文章介紹了Pytest+Request+Allure+Jenkins實(shí)現(xiàn)接口自動化的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
python2和python3在處理字符串上的區(qū)別詳解
這篇文章主要介紹了python2和python3在處理字符串上的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
解決Linux系統(tǒng)中python matplotlib畫圖的中文顯示問題
這篇文章主要介紹了解決Linux系統(tǒng)中python matplotlib畫圖的中文顯示問題,需要的朋友可以參考下2017-06-06

