NLU專案 批量開啟指定目錄下的所有檔案

2021-09-05 19:25:05 字數 819 閱讀 9383

def excel_to_csv(file, to_file):

data_xls = pd.read_excel(file, sheet_name=0)

data_xls.to_csv(to_file, encoding='utf_8_sig')

# 讀取乙個目錄裡面的所有檔案:

def read_path(path):

dirs = os.listdir(path)

return dirs

# 主函式

def main():

# 原始檔路徑

source = "d:\\lenovo_data_excel\\lena\\chatlog\\1\\11"

# 目標檔案路徑

ob = "d:\\lenovo_data_excel\\lena\\chatlog\\1\\22"

# 將原始檔路徑裡面的檔案轉換成列表file_list

file_list = [source + '\\' + i for i in read_path(source)]

j = 1

# 建立迴圈對於每個檔案呼叫excel_to_csv()

for it in file_list:

# 給目標檔案新建一些名字列表

j_mid = str(j)

j_csv = ob + '\\' + j_mid + ".csv"

excel_to_csv(it, j_csv)

print(it)

j = j + 1

if __name__ == '__main__':

main()

Python load指定目錄下指定字尾的檔案

1 指定檔案的路徑 path d python pycharm projects tensorflow dbn master 實際上在windows上的路徑是乙個反斜槓的 d python pycharm projects tensorflow dbn master 要注意的是反斜槓轉義的問題,這裡...

刪除指定目錄下指定字尾的檔案

定時清除計畫任務日誌檔案,避免占用太大磁碟空間 folderpath www server log 要操作的目錄 deltype array log foreach deltype as file type param path資料夾絕對路徑 file type待刪除檔案的字尾名 return vo...

刪除指定目錄下的所有svn目錄

windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn delete svn folders hkey local machine software classes...