使用 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)
我想使用 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)