lin*_*eak 32 python symlink traversal directory-traversal symlink-traversal
如何让这篇文章在python 2.6中遵循符号链接?
def load_recursive(self, path):
for subdir, dirs, files in os.walk(path):
for file in files:
if file.endswith('.xml'):
file_path = os.path.join(subdir, file)
try:
do_stuff(file_path)
except:
continue
Run Code Online (Sandbox Code Playgroud)
Ric*_*ook 50
设置followlinks为True.这是该os.walk方法的第四个参数,转载如下:
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])
Run Code Online (Sandbox Code Playgroud)
Python 2.6中添加了此选项.
| 归档时间: |
|
| 查看次数: |
17913 次 |
| 最近记录: |