Shutil modulynyň move metodi
shutil modulynyň move metodi
faýly ýa-da papkany ýerine ýetirýär. Papkalar
ähli mazmuny bilen bilelikde ýerine ýetirilýär.
Metodyň birinji parametrinde çeşme faýlyň ýoly
görkezilýär, ikinji parametrde -
täze faýlyň ýerine ýetirilýän ýoly, üçünji
islege görä parametrde - faýly göçürip almak
funksiýasy (deslapky copy_function=copy2).
Metod täze faýlyň ýerine ýetirilýän ýoluny yzyna gaytarýar.
Eger çeşme we täze ýol birmeňzeş bolsa, onda metod diňe görkezilen faýlyň mazmunyny ýerine ýazýar.
Sintaksis
import shutil
shutil.move(nireden göçürip alýarys, nirä göçürip alýarys, [göçürip almak funksiýasy])
Mysal
file1.txt faýlyny ýerine ýetireliň:
import shutil
print(shutil.move('file1.txt', 'file2.txt'))
Mysal
dir papkany onuň
ähli mazmuny bilen bilelikde ýerine ýetireliň:
import shutil
print(shutil.move('dir', 'trg'))
Şeýle-de serediň
-
removemetodiosmodulynyň,
faýly öçürýän -
copymetodishutilmodulynyň,
girip bolmak režimini saklap faýly göçürip alýan -
getcwdmetodiosmodulynyň,
häzirki işleýän katalogy yzyna gaytaryan -
path.existsmetodiosmodulynyň,
ýolyň bardygyny barlap görýän -
path.isdirmetodiosmodulynyň,
papkanyň bardygyny barlap görýän -
path.isfilemetodiosmodulynyň,
faýlyň bardygyny barlap görýän -
scandirmetodiosmodulynyň,
papkadaky faýllary sanap görýän -
rmtreemetodishutilmodulynyň,
köp derejeli papkany öçürýän -
copy2metodishutilmodulynyň,
meta maglumatlar bilen faýly göçürip alýan