📜  python 获取目录中的文件 - Python (1)

📅  最后修改于: 2023-12-03 15:34:13.491000             🧑  作者: Mango

Python 获取目录中的文件

在 Python 中,我们可以使用 os 模块来获取目录中的文件信息。

获取当前目录中的文件

我们可以使用 os.listdir() 函数来获取当前目录中的所有文件和文件夹的名称:

import os

files = os.listdir()

print(files)

运行上述代码将输出当前目录中的所有文件和文件夹的名称:

['file1.txt', 'file2.py', 'folder1', 'folder2']
获取指定目录中的文件

我们可以使用 os.listdir() 函数并指定路径来获取指定目录中的所有文件和文件夹的名称:

import os

path = '/path/to/directory'

files = os.listdir(path)

print(files)

运行上述代码将输出指定目录中的所有文件和文件夹的名称。

获取指定文件夹中的文件

我们可以使用 os.walk() 函数来遍历指定文件夹中的所有文件和文件夹:

import os

path = '/path/to/directory'

for root, dirs, files in os.walk(path):
    print(root)
    print(dirs)
    print(files)

运行上述代码将输出指定文件夹中的所有文件和文件夹的信息。

参考资料