क्या आपने कभी अपने डेस्कटॉप पर अव्यवस्था से अभिभूत महसूस किया है? ?️ यदि आप मेरे जैसे हैं, तो आपका डेस्कटॉप यादृच्छिक फ़ाइलों का खजाना हो सकता है। एक आम अपराधी? स्क्रीनशॉट! ? आप जितना कह सकते हैं "फ़ाइल प्रबंधन" उससे कहीं अधिक तेजी से उनका ढेर लग जाता है।
इसलिए, मैंने एक मज़ेदार छोटी स्क्रिप्ट के साथ इस समस्या से निपटने का फैसला किया। यहां बताया गया है कि आप चीजों को साफ और व्यवस्थित रखते हुए उन सभी स्क्रीनशॉट (या किसी विशिष्ट फ़ाइल प्रकार) को अपने डेस्कटॉप से एक निर्दिष्ट फ़ोल्डर में कैसे ले जा सकते हैं। ?
आपको किस चीज़ की ज़रूरत पड़ेगी
आपके कंप्यूटर पर Python इंस्टॉल हो गया है।
pathlib लाइब्रेरी (पायथन के साथ आती है, इसलिए किसी अतिरिक्त इंस्टॉलेशन की आवश्यकता नहीं है!)।
लिपि
यहां वह स्क्रिप्ट है जो सारा भारी भार उठाती है:
आयात पाथलिब
पथ निर्धारित करें
डेस्कटॉप = pathlib.Path('/Users/91763/डेस्कटॉप')
new_path = pathlib.Path('/Users/91763/डेस्कटॉप/स्क्रीनशॉट')
यदि गंतव्य फ़ोल्डर मौजूद नहीं है तो उसे बनाएं
new_path.mkdir(exist_ok=True)
सभी पीएनजी फाइलों को डेस्कटॉप से नए फ़ोल्डर में ले जाएं
desktop.iterdir() में फ़ाइलपथ के लिए:
if filepath.suffix == '.png':
new_filepath = new_path.joinpath(filepath.name)
filepath.replace(new_filepath)
इसे तोड़ना
पथ सेट करना: हम अपने डेस्कटॉप और नए फ़ोल्डर के लिए पथ को परिभाषित करके शुरू करते हैं जहां हम अपने स्क्रीनशॉट को स्थानांतरित करना चाहते हैं।
फ़ोल्डर बनाना: new_path.mkdir(exist_ok=True) यह सुनिश्चित करता है कि हमारा नया फ़ोल्डर मौजूद है। यदि ऐसा नहीं होता है, तो यह हमारे लिए एक बनाता है।
फ़ाइलें ढूंढना और स्थानांतरित करना: हम desktop.iterdir() का उपयोग करके डेस्कटॉप पर प्रत्येक फ़ाइल को लूप करते हैं। यदि फ़ाइल पीएनजी है (आप इसे अपनी पसंद के किसी भी एक्सटेंशन में बदल सकते हैं!), तो यह नए फ़ोल्डर में चली जाती है।
यह अच्छा क्यों है
स्वचालन: अब फ़ाइलों को मैन्युअल रूप से क्रमबद्ध करने की आवश्यकता नहीं है।
संगठन: आपके डेस्कटॉप को साफ रखता है और आपके स्क्रीनशॉट को साफ-सुथरा रखता है।
सरलता: स्क्रिप्ट सीधी है और अन्य फ़ाइल प्रकारों या गंतव्यों के लिए अनुकूलित करना आसान है।
इसे आज़माएं और अपने डेस्कटॉप को एक अराजक गड़बड़ी से संगठन के एक मॉडल में बदलते हुए देखें! ? यदि आपके कोई प्रश्न या सुझाव हैं, तो उन्हें नीचे दें। हैप्पी कोडिंग! ?
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3