使用 os 访问文件夹

Access folder with os

我想使用 for 循环和 os.listdir() 遍历文件夹,我只是想知道究竟要在括号中写入什么才能访问特定文件。谢谢!

你可以很容易地google。 https://www.tutorialspoint.com/python/os_listdir.htm 你只需要括号里的路径即可。

据我了解,您想遍历特定文件夹中的文件,直到找到一个特定文件?你可以这样做:

import os

FileToBeFound = "Your File Name To Find"
path = "Path to the directory you would like to check for a file in"
for file in os.listdir(path):
    if file == FileToBeFound:
        #do stuff with file
        break
    else:
        continue

以下示例应该对您有所帮助:

import os

path = "C:/Users/TestDir"
dirs = os.listdir( path )

for file in dirs:
    print(file)