python os.walk错误,无法用文件名填充列表[已关闭]

fnatzsnv  于 2023-05-21  发布在  Python
关注(0)|答案(1)|浏览(167)

**关闭。**这个问题是not reproducible or was caused by typos。目前不接受答复。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这一个是解决的方式不太可能帮助未来的读者。
3年前关闭。
Improve this question
我正在学习“谷歌可乐”,并得到了一些问题与数据阅读。我写了一个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

lnlaulya

lnlaulya1#

像这样改变你的路径:TEST_PATH = "/content/gdrive/My Drive/test/"
而要列出文件,我认为应该是这样的:next(os.walk(TEST_PATH))[2]
next(os.walk(TEST_PATH))[1]将列出文件夹。
你可以在这个答案中看到更多细节:https://stackoverflow.com/a/10989155/11524628

相关问题