Python 获取指定目录文件列表
Python 获取指定目录文件列表
使用 Python 获取指定目录下的所有文件和子目录,并输出文件名。本示例代码演示了如何使用 os.listdir() 函数列出目录内容。
import os
# 列出指定目录中的所有文件和子目录
files = os.listdir(r'C:\Users\Lenovo\Desktop\河北\bendibao\河北省')
for file in files:
# 解码文件名
decoded_file = file
print(decoded_file)
代码说明:
import os: 导入 os 模块,该模块提供了与操作系统相关的函数。os.listdir(path): 返回指定目录path下的所有文件和子目录的名称列表。for file in files:: 遍历files列表中的每个文件名。decoded_file = file: 将文件名赋值给变量decoded_file。print(decoded_file): 打印解码后的文件名。
运行结果:
代码运行后,将会输出指定目录下所有文件和子目录的名称。
示例:
假设 C:\Users\Lenovo\Desktop\河北\bendibao\河北省 目录下包含以下文件和子目录:
- file1.txt
- file2.pdf
- subdirectory
那么代码运行后的输出结果将为:
file1.txt
file2.pdf
subdirectory
注意:
- 确保代码中的路径
r'C:\Users\Lenovo\Desktop\河北\bendibao\河北省'指向正确的目录。 - 该代码仅列出文件和子目录的名称,并没有获取文件的内容。
- 如果需要对文件进行更深入的操作,例如读取文件内容、修改文件等,需要使用其他 Python 库和函数。
原文地址: https://www.cveoy.top/t/topic/qsXG 著作权归作者所有。请勿转载和采集!