आप सबसे सुरक्षित तरीके से एक अद्वितीय अस्थायी निर्देशिका बनाने के लिए tempfile मॉड्यूल का उपयोग कर सकते हैं। निर्देशिका के निर्माण में कोई दौड़ की स्थिति नहीं है। निर्देशिका केवल उपयोगकर्ता आईडी बनाकर पढ़ने योग्य, लिखने योग्य और खोजने योग्य है। ध्यान दें कि mkdtemp() का उपयोगकर्ता अस्थायी निर्देशिका को हटाने के लिए ज़िम्मेदार है जब इसके साथ किया जाता है। एक नई अस्थायी निर्देशिका बनाने के लिए, इसका उपयोग इस प्रकार करें -
import tempfile _, temp_dir_path = tempfile.mkdtemp() # Do what you want with this directory # And remove the directory when done
ध्यान दें कि इस निर्देशिका को पूरा करने के बाद आपको इसे मैन्युअल रूप से हटाना होगा।