Python方法fchmod()将fd给定的文件模式更改为数值模式。
os.fchmod(fd, mode) - 语法
os.fchmod(fd, mode);
fd - 这是将为其设置模式的文件描述符。
mode - 这可能采用上面提到的值之一或它们的按位或组合。
os.fchmod(fd, mode) - 示例
以下示例显示了fchmod()方法-的用法
#!/usr/bin/python import os, sys, stat # Now open a file "/tmp/foo.txt" fd=os.open( "/tmp", os.O_RDONLY ) # Set a file execute by the group. os.fchmod( fd, stat.S_IXGRP) # Set a file write by others. os.fchmod(fd, stat.S_IWOTH) print "Changed mode successfully!!" # Close opened file. os.close( fd )
当无涯教程运行上面的程序时,它产生以下输出-
Changed mode successfully!!