如何使用Python改变文件的模式?
要改变文件的权限,您可以使用os.chmod(file, mode)调用。请注意,模式应该用八进制表示,并且必须以0o开头。例如,要使一个文件只读,您可以将权限设置为0o777,您可以使用以下代码:
>>> import os
>>> os.chmod('my_file', 0o777)
您还可以使用stat模块中的标志。您可以在这里阅读更多有关这些标志的信息: http://docs.python.org/2/library/stat.html
另一种实现方法是使用子进程调用:
>>> import subprocess
>>> subprocess.call(['chmod', '0444', 'my_file'])
极客教程