我们可以使用Python中的os模块来实现以上问题。
示例代码如下:
import os
# 遍历目录及其子目录
for root, dirs, files in os.walk("."):
for filename in files:
# 获取文件权限
file_path = os.path.join(root, filename)
file_permission = oct(os.stat(file_path).st_mode)[-3:]
print(file_path, file_permission)
for dirname in dirs:
# 获取目录权限
dir_path = os.path.join(root, dirname)
dir_permission = oct(os.stat(dir_path).st_mode)[-3:]
print(dir_path, dir_permission)
代码解释:
这些信息将以字符串形式打印在控制台中,以便进行进一步处理。
上一篇:遍历所有模式
下一篇:遍历所有排列20列横跨400列。