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 库和函数。
Python 获取指定目录文件列表

原文地址: https://www.cveoy.top/t/topic/qsXG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录