Учебники

22) Python Rename File

В Python метод rename () используется для переименования файла или каталога. Требуется два аргумента. Давайте проверим синтаксис.

Синтаксис

Это синтаксис для метода os.rename ()

os.rename(src, dst)

параметры

src: Source — это имя файла или каталога. Он должен уже существовать.

dst: Destination — это новое имя файла или каталога, который вы хотите изменить.

Пример:

import os  
os.rename('guru99.txt','career.guru99.txt') 

Давайте посмотрим на пример подробно

Вы можете переименовать исходный файл, мы изменили имя файла с «Guru99.txt» на «Career.guru99.txt».

Модуль Python OS, Команды Shell Script

  • Чтобы переименовать файл «guru99.txt», мы будем использовать «функцию переименования» в модуле ОС.
  • Поэтому, когда код выполняется, вы можете заметить, что в правой части панели создается новый файл career.guru99.txt, который мы переименовали для нашего исходного файла.

Вот полный код

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()