【发布时间】:2011-04-16 10:17:28
【问题描述】:
在 python 中,我正在执行os.system('chmod o+w filename.png') 命令,因此我可以使用pngcrush 覆盖文件。
这些是我在python中设置后的权限:
-rw-rw-rw- 1 me users 925 Sep 20 11:25 filename.png
然后我尝试:
os.system('pngcrush filename.png filename.png')
这应该覆盖文件,但我得到:
Cannot overwrite input file filename.png
可能是什么问题? pngcrush 不是以“其他”用户身份运行的,并且启用了写入权限吗?
谢谢!
【问题讨论】: