python如何获取文件夹下的所有的文件的文件名
时间: 2023-10-04 10:06:02 浏览: 142
可以使用Python的os模块中的listdir()方法来获取文件夹下的所有文件的文件名。示例代码如下:
```python
import os
folder_path = '/path/to/folder'
files = os.listdir(folder_path)
for file in files:
print(file)
```
其中,`folder_path`为文件夹的路径,`os.listdir()`方法会返回该文件夹下所有文件的文件名列表。
相关问题
python获取文件夹下所有Excel文件名
可以使用Python的os库和fnmatch库来获取文件夹下所有Excel文件名。
```python
import os
import fnmatch
excel_files = []
for root, dirs, files in os.walk('/path/to/folder'):
for filename in fnmatch.filter(files, '*.xlsx'):
excel_files.append(os.path.join(root, filename))
```
这段代码会遍历指定文件夹及其子文件夹下的所有文件,并将所有扩展名为.xlsx的文件路径存储在excel_files列表中。你可以将`/path/to/folder`替换成你需要遍历的文件夹路径。
python获取文件夹下所有Excel文件名并展示
可以使用Python内置的os和glob模块来实现获取文件夹下所有Excel文件名并展示的操作。具体代码如下所示:
```python
import os
import glob
# 获取当前目录下的所有Excel文件
excel_files = glob.glob(os.path.join(os.getcwd(), "*.xlsx"))
# 展示所有Excel文件名
for file in excel_files:
print(file)
```
其中,`os.getcwd()`用于获取当前工作目录,`glob.glob()`用于匹配当前目录下所有扩展名为.xlsx的文件,`os.path.join()`用于拼接文件路径。最终展示的结果是所有Excel文件的文件名。
阅读全文