Os modulynyň rename metody
rename metodu faýly ýa-da papkany adyny üýtgetmek we/ýa-da ýerini üýtgetmek üçin ulanylýar. Metodyň birinji parametrinde faýlyň ýa-da papkanyň başdaky ýoly, ikinji parametrinde bolsa faýlyň/papkanyň täze ýoly ýa-da ady görkezilýär. Ikinji we üçünji islege görä ulanylýan parametrlerde bolsa, degişlilikde başdaky we soňky ýollaryň faýl deskriptorlaryny görkezip bileris. Metod None yzyna gaýtarýar. Eger adyny üýtgetmek isleýän faýlymyz ýok bolsa, metod FileNotFoundError ýalňyşlygyny gaýtarýar.
Sintaksis
import os
os.rename(başdaky ýol, täze ýol, [başdaky ýolyň faýl deskriptory], [täze ýolyň faýl deskriptory])
Mysal
dir1 papkasynyň adyny üýtgetmeli:
import os
os.rename('dir1', 'dir2')
Mysal
Indi bolsa bir faýlyň adyny üýtgetmeli:
import os
os.rename('file1.txt', 'file2.txt')
Şeýle-de serediň
-
makedirsmetodu,osmodulynyň,
papka döredýär -
removemetodu,osmodulynyň,
faýly aýyrýar -
getcwdmetodu,osmodulynyň,
häzirki işleýän papkany yzyna gaýtarýar -
listdirmetodu,osmodulynyň,
işleýän papkadaky faýllaryň sanawyny yzyna gaýtarýar -
path.isdirmetodu,osmodulynyň,
papkanyň bardygyny barlap görýär -
path.isfilemetodu,osmodulynyň,
faýlyň bardygyny barlap görýär