天天看點

【慕課網】如何判斷字元串a是否以字元串b開頭或結尾 給某檔案系統所有.sh檔案和.py檔案加上可執行權限

# 如何判斷字元串a是否以字元串b開頭或結尾?
# 編寫程式 給某檔案系統所有.sh檔案和.py檔案加上可執行權限

import os,stat
def main():
    # 目前路徑
    dir=os.listdir('.')
    # endswith可以傳入元祖來進行判斷
    list=[x for x in dir if x.endswith(('.py','.sh'))]
    print(list)
    for x in list:

        per=os.stat(x).st_mode
        os.chmod(x,per|stat.S_IXUSR)
        print(per)
    pass


main()