## python对文档的操作 异常处理,os读取选定文件夹目录内容。
```python
def read_file_name():
file_path=r'D:\Program Files\untitled3'
file_name=[]
for i in os.listdir(file_path):
file_name.append(i)
return file_name
```
file_name 返回当前文件夹的内部文件形成list列表。
工程中读取文件夹许多文件会出现编码不一致,可以用:
```python
##i 循环得到list中每一个表名字然后循环读取进行操作,error_bad_lines=False可以处理
for i in file_name:
path='D:/Program Files/untitled3/'+i
try:
content = pd.read_csv(path, encoding='utf-8',error_bad_lines=False)
except:
content = pd.read_csv(path, encoding='gbk',error_bad_lines=False)
```
