你如何在 python 中做一個簡單的“chmod +x”?

|

我想從一個可執行的 python 腳本中創建一個文件。

import os import stat os.chmod("somefile", stat.S_IEXEC) 

它似乎 os.chmod 不像 unix chmod 那樣“添加”權限。最後一行被註釋掉,文件具有文件模式 -rw-r--r--,不註釋掉,文件模式為---x------。我怎樣才能添加u+x 標誌同時保持其餘模式不變?