Μέθοδος copy2 της μονάδας shutil
Η μέθοδος copy2 της μονάδας shutil
αντιγράφει ένα αρχείο διατηρώντας τα μεταδεδομένα του.
Στην πρώτη παράμετρο της μεθόδου ορίζεται η διαδρομή
προς το αρχικό αρχείο, στη δεύτερη παράμετρο -
η διαδρομή προορισμού του νέου αρχείου. Στην τρίτη
προαιρετική παράμετρο ορίζεται η λειτουργία
με συμβολικούς συνδέσμους (by default
follow_symlinks=True).
Σύνταξη
import shutil
shutil.copy2(από πού αντιγράφουμε, πού αντιγράφουμε, [λειτουργία για συμβολικούς συνδέσμους])
Παράδειγμα
Ας αντιγράψουμε το αρχείο file1.txt στο
αρχείο file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Αποτέλεσμα του εκτελεσμένου κώδικα:
file2.txt
Δείτε επίσης
-
μέθοδος
copyτης μονάδαςshutil,
που αντιγράφει ένα αρχείο διατηρώντας τη λειτουργία πρόσβασης -
μέθοδος
copytreeτης μονάδαςshutil,
που αντιγράφει αναδρομικά έναν φάκελο -
μέθοδος
moveτης μονάδαςshutil,
που μετακινεί αναδρομικά ένα αρχείο ή κατάλογο -
μέθοδος
path.isfileτης μονάδαςos,
που ελέγχει την ύπαρξη αρχείου -
μέθοδος
makedirsτης μονάδαςos,
που δημιουργεί κατάλογο -
μέθοδος
mkdirτης μονάδαςos,
που δημιουργεί έναν φάκελο -
μέθοδος
removeτης μονάδαςos,
που διαγράφει αρχείο -
μέθοδος
getcwdτης μονάδαςos,
που επιστρέφει τον τρέχοντα φάκελο εργασίας