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

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


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

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

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

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

  1. पायथन में लिखने के लिए फाइल कैसे खोलें?

    केवल राइट मोड में फ़ाइलें खोलने के लिए, मोड के रूप में w निर्दिष्ट करें। उदाहरण के लिए, f = open('my_file.txt', 'w') f.write('Hello World') f.close() उपरोक्त कोड my_file.txt को राइट मोड में खोलता है और हैलो वर्ल्ड को शामिल करने के लिए फाइल को फिर से लिखता है। अपवाद के मामले

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

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