怎样使用glob模块获取当前目录下所有的Excel文件名
时间: 2023-09-17 18:10:22 浏览: 130
你可以使用 Python 的 glob 模块来获取当前目录下所有的 Excel 文件名。具体方法如下:
```python
import glob
excel_files = glob.glob('*.xlsx') + glob.glob('*.xls')
print(excel_files)
```
这里使用 glob.glob 函数来进行模式匹配,`*.xlsx` 匹配所有后缀为 xlsx 的文件,`*.xls` 匹配所有后缀为 xls 的文件。将两个列表相加即可得到所有的 Excel 文件名。
相关问题
获取当前目录下所有EXcel
您可以使用Python的`os`和`glob`模块来获取当前目录下所有的Excel文件,具体代码如下:
```python
import os
import glob
# 获取当前目录路径
current_dir = os.getcwd()
# 获取当前目录下所有的Excel文件
excel_files = glob.glob(current_dir + "/*.xlsx")
# 打印所有Excel文件的文件名
for file in excel_files:
print(file)
```
这段代码首先使用`os.getcwd()`获取当前目录的路径,然后使用`glob.glob()`获取所有以`.xlsx`为后缀的文件,最后打印出所有Excel文件的文件名。
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文件的文件名。