【发布时间】:2020-09-19 22:02:03
【问题描述】:
我用 python 编写了一个脚本,在所有空目录中创建占位符,这样它们就不会被删除。
问题在于:它会检测到我不想发生的符号链接。
我收到如下错误:PermissionError: [Errno 13] Permission denied: 'system/d/'
代码:
#!/usr/bin/env python3
import os, glob
dirs = []
paths = ["system", "vendor"]
for path in paths:
dirs.append(glob.glob(path + '/**/', recursive=True))
for dir in dirs:
for dir1 in dir:
if len(os.listdir(dir1)) == 0:
open(dir1, '.PLACEHOLDER').close()
else: continue
如何忽略符号链接
【问题讨论】:
标签: python