Com canviar el nom d’un fitxer i directori mitjançant Python
A Python, el mètode rename () s’utilitza per canviar el nom d’un fitxer o directori. Calen dos arguments. Comproveu la sintaxi.
Sintaxi
Aquesta és la sintaxi del mètode os.rename ()
os.rename(src, dst)
Paràmetres
src: La font és el nom del fitxer o directori. Ja hauria d’existir.
etc: Destinació és el nom nou del fitxer o directori que voleu canviar.
Exemple:
import os os.rename('guru99.txt','career.guru99.txt')
Vegem l’exemple amb detall
Podeu canviar el nom del fitxer original; hem canviat el nom del fitxer de Guru99.txt a Career.guru99.txt.
- Per canviar el nom del fitxer guru99.txt, utilitzarem la funció de canvi de nom al mòdul del sistema operatiu
- Així, quan s’executa el codi, podeu observar que es crea un nou fitxer carrera.guru99.txt a la part dreta del tauler, que hem canviat de nom pel nostre fitxer original.
Aquí teniu el codi complet
import os import shutil from os import path def main(): # make a duplicate of an existing file if path.exists('guru99.txt'): # get the path to the file in the current directory src = path.realpath('guru99.txt'); # rename the original file os.rename('guru99.txt','career.guru99.txt') if __name__ == '__main__': main()
#python # desenvolupament web