import os for dirname, _, filenames in os.walk('/kaggle/input'): for filename in filenames: print(os.path.join(dirname, filename))
时间: 2023-12-13 10:03:12 浏览: 232
如何使用python3获取当前路径及os.path.dirname的使用
5星 · 资源好评率100%
这段代码使用了os模块来遍历指定目录下的文件,并打印出文件的完整路径。在这段代码中,'/kaggle/input'是指定的目录路径。
首先,通过os.walk()函数遍历目录,该函数返回一个生成器对象,可以用来迭代目录中的文件和子目录。
然后,使用for循环遍历生成器对象中的每个元组,元组包含三个元素:当前目录的路径、子目录列表和文件列表。
接着,再次使用for循环遍历文件列表,并使用os.path.join()函数将当前文件的路径和文件名连接起来,然后打印出来。这样就可以输出目录下的所有文件的完整路径了。
阅读全文