版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
os模块和系统调用相关;stat模块和文件状态相关
endswith可以接受一个元组(不能使列表)为参数,滿足其中之一就会返回True
过滤出以.py和.sh为结尾的文件
st_mode是以文件权限相关的,十进制(凡人的肉眼是看不出来文件的权限的)转换成八进制
首先得到用户文件可执行权限的掩码然后和文件权限进行或,权限升级
然后依次迭代选出来的文件就可以了