125 of 151 menu

Μέθοδος move της μονάδας shutil

Η μέθοδος move της μονάδας shutil μετακινεί ένα αρχείο ή φάκελο. Οι φάκελοι μετακινούνται μαζί με όλο το περιεχόμενό τους.

Στην πρώτη παράμετρο της μεθόδου καθορίζεται η διαδρομή προς το αρχείο προέλευσης, στη δεύτερη παράμετρο - η διαδρομή προορισμού του νέου αρχείου, στην τρίτη προαιρετική παράμετρο - η συνάρτηση αντιγραφής αρχείου (προεπιλογή copy_function=copy2).

Η μέθοδος επιστρέφει τη διαδρομή προορισμού του νέου αρχείου.

Εάν η διαδρομή προέλευσης και η νέα διαδρομή είναι ίδιες, τότε η μέθοδος απλώς αντικαθιστά το περιεχόμενο του καθορισμένου αρχείου.

Σύνταξη

import shutil shutil.move(από πού αντιγράφουμε, προς πού αντιγράφουμε, [συνάρτηση αντιγραφής])

Παράδειγμα

Ας μετακινήσουμε το αρχείο file1.txt:

import shutil print(shutil.move('file1.txt', 'file2.txt'))

Παράδειγμα

Ας μετακινήσουμε τον φάκελο dir μαζί με όλο το περιεχόμενό του:

import shutil print(shutil.move('dir', 'trg'))

Δείτε επίσης

  • η μέθοδος remove της μονάδας os,
    η οποία διαγράφει ένα αρχείο
  • η μέθοδος copy της μονάδας shutil,
    η οποία αντιγράφει ένα αρχείο διατηρώντας τη λειτουργία πρόσβασης
  • η μέθοδος getcwd της μονάδας os,
    η οποία επιστρέφει τον τρέχοντα φάκελο εργασίας
  • η μέθοδος path.exists της μονάδας os,
    η οποία ελέγχει την ύπαρξη μιας διαδρομής
  • η μέθοδος path.isdir της μονάδας os,
    η οποία ελέγχει την ύπαρξη ενός φακέλου
  • η μέθοδος path.isfile της μονάδας os,
    η οποία ελέγχει την ύπαρξη ενός αρχείου
  • η μέθοδος scandir της μονάδας os,
    η οποία επαναλαμβάνει τα αρχεία σε έναν φάκελο
  • η μέθοδος rmtree της μονάδας shutil,
    η οποία αναδρομικά διαγράφει έναν φάκελο
  • η μέθοδος copy2 της μονάδας shutil,
    η οποία αντιγράφει ένα αρχείο με μεταδεδομένα
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη