Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके टार फ़ाइल कैसे बनाएं?


डायरेक्टरी का टार आर्काइव बनाने के लिए tarfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।

उदाहरण के लिए

import os\nimport tarfile\ndef tardir(path, tar_name):\n    with tarfile.open(tar_name, "w:gz") as tar_handle:\n        for root, dirs, files in os.walk(path):\n            for file in files:\n                tar_handle.add(os.path.join(root, file))\ntardir('./my_folder', 'sample.tar.gz')\ntar.close()

उपरोक्त कोड my_folder की सामग्री को 'sample.tar.gz' फ़ाइल में कंप्रेस करेगा। और इसे वर्तमान डायरेक्टरी में स्टोर करेगा।

  1. Python का उपयोग करके पावरपॉइंट फाइल्स कैसे बनाएं? Python का उपयोग करके पावरपॉइंट फाइल्स कैसे बनाएं?

    परिचय हम सभी को अपने जीवन में किसी न किसी बिंदु पर पावरपॉइंट प्रेजेंटेशन बनाना पड़ा है। अक्सर हमने Microsoft के पावरपॉइंट या Google Slides का उपयोग किया है। लेकिन क्या होगा यदि आपके पास सदस्यता या इंटरनेट तक पहुंच नहीं है? या क्या होगा यदि आप इसे केवल प्रोग्रामर तरीके से करना चाहते हैं? चिंता न करे

  1. - पायथन का उपयोग करके फ़ाइल कैसे डिलीट करें?

    आप os मॉड्यूल में फ़ंक्शन्स का उपयोग करके एक सिंगल फ़ाइल या एक सिंगल खाली फ़ोल्डर डिलीट कर सकते हैं। उदाहरण के लिए, यदि आप my_file.txt फ़ाइल डिलीट करना चाहते हैं, >>> import os >>> os.remove(my_file.txt) os.remove का आर्गुमेंट एब्सोल्यूट या रिलेटिव पथ होना चाहिए।

  1. - पायथन का उपयोग करके फ़ाइल को कैसे रीनेम करें?

    आप os मॉड्यूल के rename मेथड का उपयोग कर सकते हैं। उदाहरण के लिए, आप वर्तमान डायरेक्टरी में मौजूद इन फ़ाइलों के साथ a.txt से b.txt में फ़ाइल का नाम बदलना चाहते हैं, >>> import os >>> os.rename(a.txt, b.txt) आप shutil (शेल यूटिलिटीज़) मॉड्यूल का भी उपयोग कर सकते हैं। shutil.move(so