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]
将列出文件夹。
您可以在这个答案中查看更多详细信息:
我正在学习 "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]
将列出文件夹。
您可以在这个答案中查看更多详细信息: