Python的mknod()
方法創建名為filename
的檔系統節點(檔,設備專用檔或命名管道)。
語法
以下是mknod()
方法的語法 -
os.mknod(filename[, mode = 0600[, device = 0]])
參數
- filename - 這是要創建的檔系統節點。
- mode - 該模式同時指定要使用的許可權和要使用
stat.S_IFREG
,stat.S_IFCHR
,stat.S_IFBLK
和stat.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
上一篇:
Python os模組方法
下一篇:
Python異常處理