os.walk 错误,无法用文件名填充列表

os.walk error , can't fill list with file names

我正在学习 "Google colab",但在读取数据时遇到了一些问题。我写了一个 python 脚本来将文件夹名称填充到数组中,但它甚至一个都没有填充。

TEST_PATH = "/content/gdrive/'My Drive'/test/"
test_ids= []
try:
    test_ids = next(os.walk(TEST_PATH))[1]
except StopIteration:
    pass

列表"test_ids"仍然是空的,但是TEST_PATH中有一些文件夹有文件: here you can check it

像这样更改您的路径:TEST_PATH = "/content/gdrive/My Drive/test/"

而要列出文件,我想应该是这样的:next(os.walk(TEST_PATH))[2].

next(os.walk(TEST_PATH))[1] 将列出文件夹。

您可以在这个答案中查看更多详细信息: