【发布时间】:2011-08-12 09:45:52
【问题描述】:
我需要在 python 中使文件可读可写。目前该文件是只读的。我在 Windows 机器上运行。我运行以下代码:
os.chmod(projectPath, stat.S_IWRITE | stat.S_IREAD)
在需要读/写的文件上。但是当我尝试执行需要读写的文件时,我得到以下信息:
ISDEV : fatal error -2200: Could not overwrite file C:\WINDOWS\Temp\STixInstaller\STixInstallShield.ism
很明显,它不会使文件读/写。然后我检查文件权限,它仍然是只读的。
任何想法为什么会失败,或者是否有更简单的方法可以做到这一点?
【问题讨论】:
-
@RestRisiko 如何判断它是否被锁定?
标签: python file file-io permissions