首页 > Python资料 博客日记

Python os.mknod()方法

2023-08-06 14:18:18Python资料围观206

本篇文章分享Python os.mknod()方法,对你有帮助的话记得收藏一下,看Python资料网收获更多编程知识

Python的mknod()方法创建名为filename的文件系统节点(文件,设备专用文件或命名管道)。

语法

以下是mknod()方法的语法 -

os.mknod(filename[, mode = 0600[, device = 0]])

参数

  • filename - 这是要创建的文件系统节点。
  • mode - 该模式同时指定要使用的权限和要使用stat.S_IFREGstat.S_IFCHRstat.S_IFBLKstat.S_IFIFO之一组合创建的节点类型(按位OR)。
  • device - 这是创建的设备专用文件及其可选项。

返回值

  • 此方法不返回任何值,可在Unix系统上可用

示例

以下示例显示了mknod()方法的用法。

# !/usr/bin/python3
import os
import stat

filename = '/tmp/tmpfile'
mode = 0600|stat.S_IRUSR

# filesystem node specified with different modes
os.mknod(filename, mode)

编译并运行上面的程序,这将在/tmp目录下创建一个名为tmpfile的简单文件 -

-rw-------. 1 root   root         0 Apr 30 02:38 tmpfile

版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐