我有以下幾點:爲什麼Python的os.walk默默地失敗?
def crawl(rootdir):
for dir, subdir, files in os.walk(rootdir):
for file in files:
print "file found: %s" % file`
在我的理解,如果我把這種上不存在的ROOTDIR,我應該得到一個錯誤。相反,它似乎悄然失敗。我很少關心如何解決這個問題(儘管任何以pythonic方式做出的評論都會有所幫助),並且更加理解爲什麼會發生這種情況。