要读取当前目录下的文件名,可以使用Python内置模块os中的函数,具体步骤如下:
- 导入os模块
在Python代码中使用os模块需要先导入,可以在代码的最开始处使用以下语句导入:
import os
- 获取当前目录路径
可以使用os模块中的getcwd()函数获取当前目录的绝对路径,代码示例如下:
current_dir = os.getcwd()
获取到当前目录路径后可以进行后续操作。
- 获取当前目录下所有文件名
可以使用os模块中的listdir()函数获取当前目录下的所有文件和目录的名称,代码示例如下:
dir_list = os.listdir(current_dir)
for file_name in dir_list:
print(file_name)
这段代码将当前目录下的所有文件名打印出来。
- 判断文件名是否为对应后缀
可以使用Python的字符串操作功能对文件名进行处理,然后使用.endswith()方法判断文件名是否包含对应的后缀:
for file_name in dir_list:
if file_name.endswith('.txt'):
print(file_name)
这段代码将打印所有后缀为.txt的文件名。
需要注意的是,如果要处理文件操作,需要使用Python提供的文件读写操作方法,才能对文件进行读取等操作。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python如何读取当前目录的文件名 - Python技术站