Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีสร้าง Filesystem Node ด้วย Python

os.mknod(path, mode=0o600, device=0, *, dir_fd=None) สร้าง filesystem node (ไฟล์, device special file, หรือ named pipe) ชื่อ path พร้อมกำหนด mode และ type ผ่าน bitwise OR กับค่าคงที่ใน stat (S_IFREG, S_IFCHR, S_IFBLK, S_IFIFO) ใช้ได้เฉพาะ Unix

import os
import stat
filename = '/tmp/tmpfile'
mode = 0o600 | stat.S_IRUSR
os.mknod(filename, mode)

จะสร้างไฟล์ /tmp/tmpfile