Python3 os.mknod () วิธีการ
Python3 OS วิธีการไฟล์ / ไดเรกทอรี
เค้าโครง
ระบบแฟ้มโหนด (แฟ้มอุปกรณ์แฟ้มพิเศษหรือชื่อท่อ) os.mknod () วิธีการใช้ในการสร้างชื่อไฟล์ที่ระบุ
ไวยากรณ์
mknod () วิธีไวยากรณ์เป็นดังนี้:
os.mknod(filename[, mode=0600[, device=0]])
พารามิเตอร์
ชื่อไฟล์ - โหนดระบบไฟล์ที่สร้างขึ้น
โหมด - โหมดระบุสิทธิ์ในการสร้างหรือใช้โหนดรวมกัน (หรือบิต) stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK และ stat.S_IFIFO (คงที่เหล่านี้ในโมดูลสถิติ) สำหรับ stat.S_IFCHR และ stat.S_IFBLK ,. อุปกรณ์กำหนดอุปกรณ์แฟ้มพิเศษที่สร้างขึ้นใหม่ (อาจจะใช้ os.makedev ()), อื่น ๆ จะถูกละเว้น
อุปกรณ์ - อุปกรณ์เสริมในการสร้างแฟ้มที่ระบุ
ราคาย้อนกลับ
วิธีการนี้มีค่าตอบแทนไม่
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึง mknod () วิธีการใช้งาน:
#!/usr/bin/python3 import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR # 文件系统节点指定不同模式 os.mknod(filename, mode)
เอาท์พุทโปรแกรมข้างต้นเป็น:
-rw-------. 1 root root 0 Apr 30 02:38 tmpfile