python获取文件夹下的所有文件名放到list文本里,爬取到的文件名不包含路径
时间: 2023-05-26 18:05:23 浏览: 174
获取文件夹下所有文件名
5星 · 资源好评率100%
可以使用Python内置模块os中的listdir函数获取文件夹下的所有文件名,然后通过字符串操作去掉文件名中的路径。
示例代码:
```
import os
dir_path = './folder_path/' # 文件夹路径
file_list = os.listdir(dir_path) # 获取文件夹下的所有文件名
file_list = [os.path.basename(file) for file in file_list] # 去掉文件名中的路径
with open('file_list.txt', 'w') as f:
for file_name in file_list:
f.write(file_name+'\n') # 将文件名写入文本
```
其中,os.path.basename(file)可以获取文件名中的文件名部分,去掉了路径信息。最后通过写入文本的方式将文件名保存到txt文件中。
阅读全文