2014-04-03 120 views
2

我想知道如何使用Python對文件夾內的一組文件執行簡單的編輯/擴充,然後保存這些編輯過的文件(覆蓋或使用新名稱)。使用Python編輯和保存文件

例如,我有一組.csv文件,我只想刪除所有特殊字符的第一列數據(例如句點和撇號)。我不想爲每個文件手動執行此操作,所以我希望有一個可以執行此操作的自動Python腳本。

+0

這是什麼了用Matlab呢?我刪除了標題和標籤中的參考。如果這是用Matlab做的,請說清楚原因。 – TooTone

回答

2

這裏是腳本的基本輪廓:

import glob 

for fname in glob.glob('data_folder/*.csv'): 
    with open(fname,'r') as f: 
     # code to read data from the file and manipulate the data 
     with open('new_file_name','w') as f_new: 
      # code to write data to the new file 
相關問題