os.mknod(path, mode=0o600, device=0, *, dir_fd=None) পাথ নামে একটি ফাইল সিস্টেম নোড (ফাইল, ডিভাইস বিশেষ ফাইল বা নামকৃত পাইপ) তৈরি করে। stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK, এবং stat.S_IFIFO (এই ধ্রুবকগুলি স্ট্যাটে উপলব্ধ) একটির সাথে একত্রিত (বিটওয়াইজ বা) ব্যবহার করার অনুমতি এবং তৈরি করা নোডের ধরন উভয়ই মোডটি নির্দিষ্ট করে। . এই ফাংশনটি ডিরেক্টরি বর্ণনাকারীর সাথে সম্পর্কিত পাথগুলিকেও সমর্থন করতে পারে। এটি শুধুমাত্র ইউনিক্সে উপলব্ধ। এটি নিম্নরূপ ব্যবহার করা যেতে পারে:
import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR # filesystem node specified with different modes os.mknod(filename, mode)
উপরের কোডটি চালালে /tmp ডিরেক্টরিতে tmpfile নামে একটি ফাইল তৈরি হবে।