आप सबसे सुरक्षित तरीके से एक अद्वितीय अस्थायी फ़ाइल बनाने के लिए tempfile मॉड्यूल का उपयोग कर सकते हैं। फ़ाइल के निर्माण में कोई दौड़ की स्थिति नहीं है। फ़ाइल केवल उपयोगकर्ता आईडी बनाकर पढ़ने योग्य और लिखने योग्य है। ध्यान दें कि mkstemp() का उपयोगकर्ता अस्थायी फ़ाइल को हटाने के लिए ज़िम्मेदार है जब इसके साथ किया जाता है। एक नई अस्थायी फ़ाइल बनाने के लिए, इसका उपयोग इस प्रकार करें -
import tempfile _, temp_file_path = tempfile.mkstemp() print("File path: " + temp_file_path)
ध्यान दें कि इस फ़ाइल का काम पूरा हो जाने के बाद आपको इसे मैन्युअल रूप से हटाना होगा।