निम्न कोड मुझे एक निर्देशिका बनाने की अनुमति देता है अगर यह पहले से मौजूद नहीं है।किसी फ़ोल्डर को ओवरराइट करने के लिए कैसे करें यदि यह निर्माता के साथ बनाते समय पहले से मौजूद है?
dir = 'path_to_my_folder'
if not os.path.exists(dir):
os.makedirs(dir)
फ़ोल्डर को उस फ़ोल्डर में टेक्स्ट फ़ाइलों को लिखने के लिए प्रोग्राम द्वारा उपयोग किया जाएगा। लेकिन अगली बार मेरा प्रोग्राम खुलता है, लेकिन मैं एक ब्रांड नए, खाली फ़ोल्डर से शुरू करना चाहता हूं।
क्या फ़ोल्डर पहले से लिखने का एक तरीका है (और एक ही नाम के साथ एक नया बनाओ) यदि यह पहले से मौजूद है?
यह ध्यान देने योग्य है, हालांकि यह आपके लिए महत्वपूर्ण नहीं हो सकता है, जवाब में से सब यहाँ दौड़ की स्थिति है (और जब तक यह वास्तव में नहीं है कि पूरी तरह से उन्हें खत्म करने के लिए संभव है, आप ईएएफपी का उपयोग करके बेहतर कर सकते हैं)। – Julian