os.mkfifo() ব্যবহার করে FIFO তৈরি
FIFO (First In First Out) হলো ফাইল-जैसे পাইপ যা প্রসেস間 কমিউনিকেশনের জন্য ব্যবহার হয়। এটি ফাইল সিস্টেমে থাকে।
উদাহরণ: সার্ভার-ক্লায়েন্ট রেন্ডেভু পয়েন্ট
import os, sys
path = "/tmp/hourly"
try:
os.mkfifo(path)
except OSError as e:
print("Failed to create FIFO: %s" % e)
else:
fifo = open(path, 'w')
print("Path is created")
mkfifo() শুধু রেন্ডেভু পয়েন্ট তৈরি করে, খোলে না। try-except ব্লক "File exists" এরর হ্যান্ডেল করে। সার্ভার রিড মোডে ('r'), ক্লায়েন্ট রাইট মোডে ('w') খুলে।