बदले बिना पायथन में एक नया निर्देशिका के लिए लिख रहा है ...वर्तमान में, मैं निम्नलिखित कोड है निर्देशिका
file_name = content.split('=')[1].replace('"', '') #file, gotten previously
fileName = "/" + self.feed + "/" + self.address + "/" + file_name #add folders
output = open(file_name, 'wb')
output.write(url.read())
output.close()
मेरा लक्ष्य अजगर "पते में एक फाइल करने के लिए फ़ाइल लिखने (file_name से कम) है "वर्तमान निर्देशिका में" फ़ीड "फ़ोल्डर में फ़ोल्डर (आईई, जहां पायथन लिपि सहेजी गई है)
मैंने ओएस मॉड्यूल में देखा है, लेकिन मैं अपनी वर्तमान निर्देशिका और इन निर्देशिकाओं को बदलना नहीं चाहता पहले से मौजूद नहीं है
os.makdirs (dir_path, exist_ok = सच) तो अगर dir मौजूद OSError अपवाद आगे नहीं बढ़ेगी। यदि निर्देशिका मौजूद है तो ओएसईआररर को डिफॉल्ट करना डिफ़ॉल्ट है। – kaicarno