```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