Os modulyň path.isfile metodu
path.isfile metodu, parametrinde görkezilen
faýlyň ýaşayşyny barlaýar.
Şeýle hem bu metodu, parametrde görkezilen ýolyň
faýl ýa-da däl diýip kesgitlemek üçin ulanyp bolýar.
Metod boolean bahasyny gaýtarýar: eger ýol faýl
bolsa - True, ýogsa bolsa - False.
Sintaksis
import os
print(os.path.isfile(ýol))
Mysal
Ýene bir gezek görkezilen ýolyň faýl ýa-da däl ýagdaýyny barlaýaly:
import os
print(os.path.isfile('faýl.txt'))
Kodyň ýerine ýetirilen netijesi:
True
Mysal
Indi bolsa görkezilen ýolyň faýl ýa-da däl ýagdaýyny barlaýaly:
import os
print(os.path.isfile('direktoriýa'))
Kodyň ýerine ýetirilen netijesi:
False
Şeýle-de görüň
-
path.isdirmetodyosmodulyndan,
bu direktoriýanyň ýaşayşyny barlaýar -
path.existsmetodyosmodulyndan,
bu ýolyň ýaşayşyny barlaýar -
copy2metodyshutilmodulyndan,
bu faýly metamaglumatlar bilen göçürýär -
renamemetodyosmodulyndan,
bu faýly we direktoriýany atlandyrýar -
path.joinmetodyosmodulyndan,
bu ýollary birleşdirýär -
path.getsizemetodyosmodulyndan,
bu ýolyň mecdesini baýtlarda gaýtarýar