最佳答案
我想从一个可执行的 Python 脚本中创建一个文件。
import os
import stat
os.chmod('somefile', stat.S_IEXEC)
看起来 os.chmod
不像 unixchmod
那样“添加”权限。最后一行被注释掉后,文件模式为 -rw-r--r--
,没有被注释掉时,文件模式为 ---x------
。我怎样才能只添加 u+x
标志,同时保持其余的模式完好无损?