如何用glob库获取当前目录下所有Excel文件名
时间: 2024-05-11 16:17:58 浏览: 54
你可以使用glob库的通配符来获取当前目录下所有Excel文件的文件名。具体代码如下:
```python
import glob
excel_files = glob.glob('*.xlsx') + glob.glob('*.xls')
print(excel_files)
```
这个代码将返回一个包含当前目录下所有扩展名为xlsx和xls的Excel文件名的列表。你可以根据需要调整通配符的参数来匹配不同的文件名。
相关问题
怎样使用glob模块获取当前目录下所有的Excel文件名
你可以使用 Python 的 glob 模块来获取当前目录下所有的 Excel 文件名。具体方法如下:
```python
import glob
excel_files = glob.glob('*.xlsx') + glob.glob('*.xls')
print(excel_files)
```
这里使用 glob.glob 函数来进行模式匹配,`*.xlsx` 匹配所有后缀为 xlsx 的文件,`*.xls` 匹配所有后缀为 xls 的文件。将两个列表相加即可得到所有的 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文件的文件名。
阅读全文