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

Python का उपयोग करके Specific Files को एक Folder से दूसरे Folder में Copy कैसे करें?


Specific Files Copy करना

shutil Module Files Copy करने के साथ-साथ Entire Folders के लिए Functions Provide करता है। Multiple Files को एक साथ Copy करने के लिए, आपके पास उन सभी Files की List होनी चाहिए जिन्हें आप Copy करना चाहते हैं और फिर उन्हें Loop करके Copy करना होगा।

shutil.copy(source, destination) Call करने से Source Path पर मौजूद File, Destination Path पर मौजूद Folder में Copy हो जाएगी। (Source और Destination दोनों Strings हैं।) यदि Destination एक Filename है, तो इसे Copied File के New Name के रूप में उपयोग किया जाएगा। यह Function Copied File के Path का String Return करता है।

उदाहरण

import shutil, os

files = ['file1.txt', 'file2.txt', 'file3.txt']
for f in files:
    shutil.copy(f, 'dest_folder')

Variants:

  • shutil.copy2() - Metadata (Timestamps, Permissions) भी Copy करता है
  • shutil.copyfile() - केवल Content Copy करता है, Metadata नहीं
  • shutil.copytree() - Entire Directory Tree Copy करता है

  1. Python और Tkinter का उपयोग करके क्लिपबोर्ड से कॉपी करें Python और Tkinter का उपयोग करके क्लिपबोर्ड से कॉपी करें

    क्लिपबोर्ड से कॉपी करने के लिए, हम Tkinter के clipboard_get() मेथड का उपयोग कर सकते हैं। आइए एक उदाहरण लेते हैं और देखते हैं कि क्लिपबोर्ड से डेटा कैसे प्राप्त करें और इसे Tkinter विंडो पर प्रदर्शित करें।चरणTkinter लाइब्रेरी इम्पोर्ट करें और Tkinter फ्रेम का एक इंस्टेंस बनाएं।geometry मेथड का उपयोग

  1. पायथन - फोल्डर में सभी एक्सेल फाइलों को कैसे मर्ज करें पायथन - फोल्डर में सभी एक्सेल फाइलों को कैसे मर्ज करें

    परिचय फोल्डर में सभी एक्सेल फाइलों को मर्ज करने के लिए, Glob मॉड्यूल और append() मेथड का उपयोग करें। उदाहरण फाइलें मान लें कि डेस्कटॉप पर निम्नलिखित एक्सेल फाइलें हैं: Sales1.xlsx Sales2.xlsx नोट - आपको openpyxl और xlrd पैकेज इंस्टॉल करने की आवश्यकता हो सकती है। चरण-दर-चरण कार्यान्वयन 1. पथ स

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

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