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. पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें? पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें?

    पायथन में विभिन्न प्रकार के ऑपरेशन हैंडल करने के लिए पैकेज का बड़ा सेट है। इस लेख के माध्यम से, हम देखेंगे कि PDF फ़ाइल को एक्सेल फ़ाइल में कैसे कन्वर्ट करें। पायथन में PDF को CSV में कन्वर्ट करने के लिए विभिन्न पैकेज उपलब्ध हैं लेकिन हम Tabula-py मॉड्यूल का उपयोग करेंगे। tabula-py का प्रमुख भाग जा

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

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

  1. लिनक्स पर TAR का उपयोग करके फाइलों को आर्काइव कैसे करें लिनक्स पर TAR का उपयोग करके फाइलों को आर्काइव कैसे करें

    एक आर्काइव एक विशेष प्रकार की फाइल होती है जो उसके भीतर अनेक फोल्डर्स और फाइलों को स्टोर कर सकती है। आर्काइव को इतना प्रभावी बनाने वाली बात यह है कि जिन फाइलों और फोल्डर्स को वे समाहित करते हैं, वे आर्काइव के बाहर की अपनी फाइल-स्ट्रक्चर को बनाए रखते हैं, और यह स्ट्रक्चर तब भी बरकरार रहती है जब आर्का