os.mknod(path,mode = 0o600,device = 0,*,dir_fd = None)创建一个名为path的文件系统节点(文件,设备专用文件或命名管道)。该模式同时指定了使用权限和要创建的节点类型,并与stat.S_IFREG,stat.S_IFCHR,stat.S_IFBLK和stat.S_IFIFO中的一种(按位或)组合(这些常量在stat中可用) 。此功能还可以支持相对于目录描述符的路径。它仅在Unix上可用。可以如下使用:
import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR #使用不同模式指定的文件系统节点 os.mknod(filename, mode)
上面的代码Runnig将在/ tmp目录中创建一个名为tmpfile的文件。