用python代码实现查找文件夹下所有以“.dw”结尾的文件,并打印出来
时间: 2023-11-22 17:53:57 浏览: 64
可以使用Python内置的os模块和glob模块来实现。
```python
import os
import glob
# 获取当前文件夹下所有以".dw"结尾的文件路径
file_list = glob.glob(os.path.join(os.getcwd(), "*.dw"))
# 打印出所有文件路径
for file_path in file_list:
print(file_path)
```
代码中,首先使用glob模块的glob函数查找当前文件夹下所有以“.dw”结尾的文件路径,并将它们存储在一个列表中。然后使用for循环遍历列表,依次打印出所有文件路径。其中,os模块中的join函数可以将文件夹路径和文件名连接起来。os模块中的getcwd函数可以获取当前文件夹路径。
相关问题
进入某个文件夹下,检索以.txt为结尾的文件,并把文件名打印出来,用python怎么写这段代码
可以使用Python的os模块和glob模块进行实现,代码如下:
```python
import os
import glob
folder_path = "path/to/folder" # 替换成要搜索的文件夹路径
for file_path in glob.glob(os.path.join(folder_path, "*.txt")):
# 打印文件名(包括路径)
print(file_path)
# 或者只打印文件名(不包括路径)
print(os.path.basename(file_path))
```
代码中,首先定义了要检索的文件夹路径,然后使用`glob.glob()`函数搜索该文件夹下所有以`.txt`结尾的文件,返回符合条件的文件路径列表,使用`os.path.join()`函数组合文件夹路径和文件名,打印出文件名即可。
阅读全文