如何使用Python改变文件的模式?

如何使用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'])

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程