Python, os.rename () kullanarak Dosya ve Dizini Yeniden Adlandırın

İçindekiler:

Anonim

Python Dosyayı Yeniden Adlandır

Python rename () dosyası , Python programlamada bir dosyayı veya dizini yeniden adlandırmak için kullanılan bir yöntemdir. Python rename () dosya yöntemi, src (Kaynak) ve dst (Hedef) adlı iki bağımsız değişken iletilerek bildirilebilir.

Sözdizimi

Bu, os.rename () yönteminin sözdizimidir

os.rename(src, dst)

Parametreler

src: Kaynak, dosyanın veya dizinin adıdır. Zaten var olması gerekir.

dst: Hedef, değiştirmek istediğiniz dosyanın veya dizinin yeni adıdır.

Misal:

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

Ayrıntılı olarak örneğe bakalım

Orijinal dosyayı yeniden adlandırabilirsiniz, "Guru99.txt" olan dosya adını "Career.guru99.txt" olarak değiştirdik.

  • "Guru99.txt" dosyasını yeniden adlandırmak için, işletim sistemi modülünde "işlevi yeniden adlandır" seçeneğini kullanacağız.
  • Bu nedenle, kod çalıştırıldığında, panelin sağ tarafında, orijinal dosyamız için yeniden adlandırdığımız yeni bir "kariyer.guru99.txt" dosyasının oluşturulduğunu görebilirsiniz.

İşte tam kod

import osimport shutilfrom os import pathdef main():# make a duplicate of an existing fileif path.exists("guru99.txt"):# get the path to the file in the current directorysrc = path.realpath("guru99.txt");# rename the original fileos.rename('guru99.txt','career.guru99.txt')if __name__ == "__main__":main()