python获取文件夹中名字前五位不同的全部文件
时间: 2023-08-07 16:03:14 浏览: 60
python获取指定目录下所有文件名列表的方法
可以使用以下代码实现:
```python
import os
folder_path = "path/to/folder" # 文件夹路径
file_names = os.listdir(folder_path) # 获取文件夹中所有文件名
unique_names = set() # 用集合存储前五位不同的文件名
for file_name in file_names:
prefix = file_name[:5] # 获取文件名前五位
if prefix not in unique_names:
unique_names.add(prefix)
print(file_name) # 输出文件名
```
以上代码会输出文件夹中所有名字前五位不同的文件名。其中,`os.listdir` 函数用于获取文件夹中所有文件名,`set` 函数用于创建集合,可以快速判断一个元素是否在集合中。
阅读全文