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

मैं पायथन में बाइनरी फ़ाइल की प्रतिलिपि कैसे बना सकता हूं?

शटिल मॉड्यूल फाइलों की प्रतिलिपि बनाने के साथ-साथ संपूर्ण फ़ोल्डरों के लिए कार्य प्रदान करता है।

शटिल.कॉपी (स्रोत, गंतव्य) को कॉल करने से पथ स्रोत पर फ़ाइल को पथ गंतव्य पर फ़ोल्डर में कॉपी किया जाएगा। (स्रोत और गंतव्य दोनों तार हैं।) यदि गंतव्य एक फ़ाइल नाम है, तो इसे कॉपी की गई फ़ाइल के नए नाम के रूप में उपयोग किया जाएगा। यह फ़ंक्शन कॉपी की गई फ़ाइल के पथ की एक स्ट्रिंग देता है।

उदाहरण के लिए

>>> import shutil
>>> # Copy the file in same folder with different name
>>> shutil.copy('original.txt', 'duplicate.txt')
'/home/username/duplicate.txt'
>>> shutil.copy('original.txt', 'my_folder/duplicate.txt')
'/home/username/my_folder/duplicate.txt'

बाइनरी फ़ाइलों को कॉपी करने के लिए भी इसी प्रक्रिया का उपयोग किया जा सकता है।


  1. पायथन के साथ बाइनरी मोड में फ़ाइल कैसे खोलें?

    बाइनरी फाइलें ऐसी कोई भी फाइल होती हैं जिनका प्रारूप पढ़ने योग्य वर्णों से नहीं बना होता है। बाइनरी फाइलें जेपीईजी या जीआईएफ जैसी छवि फाइलों, एमपी 3 जैसी ऑडियो फाइलों या वर्ड या पीडीएफ जैसे बाइनरी दस्तावेज़ प्रारूपों से लेकर हो सकती हैं। पायथन में, फाइलें डिफ़ॉल्ट रूप से टेक्स्ट मोड में खोली जाती है

  1. पायथन में स्ट्रिंग को बाइनरी में कैसे बदलें?

    एक स्ट्रिंग को बाइनरी में बदलने के लिए, आपको प्रत्येक वर्ण पर पुनरावृति करने और इसे बाइनरी में बदलने की आवश्यकता है। फिर इन पात्रों को एक ही स्ट्रिंग में एक साथ जोड़ दें। आप वर्ण x को बाइनरी के रूप में प्रारूपित करने के लिए format(ord(x), b) का उपयोग कर सकते हैं। उदाहरण के लिए: >>>st = &quo

  1. कैसे एक अजगर समारोह में दोहराया लाइनों को खत्म करने के लिए?

    आइए दी गई टेक्स्ट फ़ाइल को bar.txt नाम दें हम पायथन टेक्स्ट फ़ाइल या फ़ंक्शन में डुप्लिकेट लाइनों को हटाने के लिए पायथन में फ़ाइल हैंडलिंग विधियों का उपयोग करते हैं। टेक्स्ट फ़ाइल या फ़ंक्शन को उसी निर्देशिका में होना चाहिए जिसमें पायथन प्रोग्राम फ़ाइल है। निम्नलिखित कोड टेक्स्ट फ़ाइल bar.txt में ड