在Python中,遍历文件夹名可以通过多种方式实现,以下是一些常用的方法:
使用`os`模块
```python
import os
遍历当前目录下的所有文件夹
for folder_name in os.listdir('.'):
if os.path.isdir(folder_name):
print(folder_name)
或者,遍历指定目录下的所有文件夹
path_to_directory = '/path/to/directory'
for folder_name in os.listdir(path_to_directory):
if os.path.isdir(os.path.join(path_to_directory, folder_name)):
print(folder_name)
```
使用`glob`模块
```python
import glob
遍历当前目录下的所有文件夹
for folder_name in glob.glob('/'):
print(folder_name)
或者,遍历指定目录下的所有文件夹
path_to_directory = '/path/to/directory'
for folder_name in glob.glob(path_to_directory + '//'):
print(folder_name)
```
使用`pathlib`模块
```python
from pathlib import Path
遍历当前目录下的所有文件夹
for folder_name in Path('.').iterdir():
if folder_name.is_dir():
print(folder_name)
或者,遍历指定目录下的所有文件夹
path_to_directory = Path('/path/to/directory')
for folder_name in path_to_directory.iterdir():
if folder_name.is_dir():
print(folder_name)
```
这些方法都可以有效地遍历文件夹名。你可以根据你的具体需求选择最适合的方法。