回覆列表
  • 1 # 小小猿愛嘻嘻

    這裡介紹一種簡單的方式,使用python的pandas庫,將多個txt檔案讀到一個list列表中,然後再使用concat方法進行和並,最後再儲存到一個excel檔案中,下面我簡單介紹一下實現過程,實驗環境win10+python3.6+pycharm5.0,主要內容如下:

    為了更好的說明問題,這裡我新建了3個txt檔案,然後放到一個資料夾下面,如下:

    txt檔案主要內容如下,每行4列,每列之間使用空格隔開(其他字元也可以):

    1.安裝pandas,這個直接在cmd視窗輸入命令“pip install pandas”就行,如下,如果是Anaconda等整合軟體,則不需要安裝pandas:

    2.安裝完成後,我們就可以編寫相關程式碼了,主要是遍歷資料夾下面所有的txt檔案,一個txt檔案對應一個DataFrame,然後將所有DataFrame放到一個list列表中,最後再使用concat合併這個list列表就行,concatTxt函式輸入引數為txt檔案所在資料夾,如下,思路很簡單,也不難:

    至此,我麼就完成了利用python將多個txt檔案合併成一個excel檔案。總的來說,整個過程不難,程式碼量不多,思路也比較簡單,藉助pandas庫我們可以快速將多個txt檔案合併為一個excel檔案,只要你有一定的python基礎,熟悉一下相關程式碼和示例,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 持有至到期投資會計處理中?