本文實例為大家分享了python合并同類型excel表格的具體代碼,供大家參考,具體內(nèi)容如下
python腳本如下,驗證有效。
#!/usr/bin/env python# -*- coding: UTF-8 -*-import os, csvclass 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 rowdef 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 + '/' + nameprint "csv filename:", filenameireator = CSVTopoIreator(filename)#writer.writerow(ireator)for a in ireator:print awriter.writerow(a)csvfile.close()if __name__ == '__main__': main()合并當(dāng)前文件夾里csv文件到一個excel表里,篩選需要的數(shù)據(jù),excel2007里面alt+;,
復(fù)制所選內(nèi)容,把篩選的數(shù)據(jù)復(fù)制到新的標(biāo)簽頁里,可進行均值分析。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點
疑難解答
圖片精選