生活中經常會碰到多個excel表格匯總成一個表格的情況,比如你發放了一份表格讓班級所有同學填寫,而你負責將大家的結果合並成一個。諸如此類的問題有很多。除了人工將所有表格的內容一個一個復制到匯總表格里,那么如何用Python自動實現這些工作呢~
我不知道有沒有其他更方便的合並方法,先用Python實現這個功能,自己用就很方便了。
比如,在文件夾下有如下7個表格(想象一下有100個或更多的表格需要合並)
作為樣例,每個表格的內容均為
運行程序,將7個表格合並成了test.xls
打開test.xls,發現成功合並了多個表格的數據到一個表格里
代碼運行之前,需要安裝Numpy,xlrd,xlwt三個擴展包。話不多說,代碼如下