python基礎學習之 輸出某個目錄下所有文件中文名和文件路徑+文件名

```def GetFileList(dir, fileList):
    if os.path.isfile(dir):
        # fileList.append(dir.decode('gbk')) # 全路徑
        fileList.append(dir.decode('gbk').split('/')[2]) #只有文件名
    elif os.path.isdir(dir):
        for s in os.listdir(dir):
            # 如果需要忽略某些文件夾,使用以下代碼
            newDir = os.path.join(dir, s)
            GetFileList(newDir, fileList)
    return fileList
list = GetFileList('../', [])

```  
參考
Python 讀取文件下所有內容、獲取文件名、截取字符、寫回文件
https://www.cnblogs.com/xiaopanlyu/p/5905877.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章