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