我正在使用os.walk构建数据存储的地图(稍后将在我正在构建的工具中使用该地图)def find_children(tickstore): for i in dir_list: return children我对此做了一些分析:
dir_list = os.walk(tickstore)会立即运行,如果我对dir_list什么也不做,那么这个函数
我当前的代码没有删除更高级别的目录,这些目录在子目录都被删除后变成空的,因为os.walk应该不更新路径?我应该如何修改它,让它每次都更新root?for root, dirs, files in os.walk(starting_directory, topdown=False):
if not files and not dirs:
虽然从技术上讲,网络快捷方式是一个文件,但它可以防止os.walk()遍历目录。我已经创建了一个将C:\Data\Sale映射到\\\filesrv\saledata的快捷方式。我运行脚本: dir = "C:\Data" for name怎样才能使os.walk()与窗口快捷方式一起工作?UNC路径也不工作。提前谢谢。