如何解决Python脚本中的窗口错误[3]?
在我的脚本中,我列出了存储在目录中的文件,如下所示:如何解决Python脚本中的窗口错误[3]?,python,directory,runtime-error,Python,Directory,Runtime Error,在我的脚本中,我列出了存储在目录中的文件,如下所示: path ="D:/name/hello/school" files = os.listdir(path) 现在,当我早些时候执行它时,它工作得很好,但现在它突然抛出 窗口[错误3] 是否有其他方法列出目录中的所有文件 我也尝试过os.walk(path),但它也不起作用,因为我遇到了StopIteration错误。我相信您问题的答案已经在以下两个问题中讨论过: -它们提供了一些使用python在Windows中列出文件的替代方法。他们
path ="D:/name/hello/school"
files = os.listdir(path)
现在,当我早些时候执行它时,它工作得很好,但现在它突然抛出
窗口[错误3]
是否有其他方法列出目录中的所有文件
我也尝试过
os.walk(path)
,但它也不起作用,因为我遇到了StopIteration错误。我相信您问题的答案已经在以下两个问题中讨论过:
glob
模块,这可能会有所帮助祝你好运 列出目录中的所有文件
from os import listdir
from os.path import isfile, join
onlyfiles = [ f for f in listdir(/path/to/directory) if isfile(join(mypath,f)) ]
列出目录中的所有文件和文件夹
os.listdir("/path/to/directory")
递归查找目录中的所有文件
all_files = []
for root, dirnames, filenames in os.walk('/path/to/directory'):
for filename in filenames:
all_files.append(os.path.join(root, filename))
这就是您试图运行的所有代码吗?如果您添加整个错误跟踪,我们也会受益!