Python | os.chmod yöntemi

|

Sözdizimi :

 os.chmod (yol, mod) 

Parametreler:
yol - dosya veya dizin yolunun adı
modu - modu aşağıdaki değerlerden birini alabilir:

  • stat.S_ISUID: < / güçlü> Yürütme sırasında kullanıcı kimliğini ayarla
  • stat.S_ISGID: Yürütme sırasında grup kimliğini ayarla
  • stat.S_ENFMT: Kayıt kilitleme zorunlu
  • stat.S_ISVTX: Yürütmeden sonra metin görüntüsünü kaydet
  • stat.S_IREAD: Sahibi tarafından okundu.
  • stat.S_IWRITE: Sahibine göre yazın.
  • stat.S_IEXEC: Sahibi tarafından yürütülür.
  • stat.S_IRWXU: Sahibi tarafından okuyun, yazın ve yürütün
  • stat.S_IRUSR: Sahibi tarafından okuyun
  • istatistik. S_IWUSR: Sahibine göre yazın.
  • stat.S_IXUSR: Sahibi tarafından yürütülür.
  • stat.S_IRWXG: Gruba göre okuma, yazma ve yürütme
  • stat.S_IRGRP: Gruba göre okuma
  • stat.S_IWGRP: Gruba göre yaz
  • stat. S_IXGRP: Grup tarafından yürütülür
  • stat.S_IRWXO: Başkaları tarafından okunur, yazılır ve yürütülür.
  • stat.S_IROTH: Başkaları tarafından okundu
  • stat.S_IWOTH: Başkaları tarafından yazıldı
  • < güçlü> stat.S_IXOTH: Başkaları tarafından yürütülür

Kod # 1:

# Python programı os.chmod () yöntemini açıklamak için


# import gerekli kitaplıkları

içe aktar os, sys, stat


# Bu dosyayı ayarla sahibi tarafından okunduğu gibi.

os.chmod ( "/ Geeks / gfg.txt" , stat.S_IREAD)

yazdır ( "Dosya yalnızca sahibi tarafından okunabilir. " )


# Başkaları tarafından okunan bu dosyayı yükleyin.

os.chmod ( "/ Geeks / gfg. txt " , stat.S_IROTH)

yazdır ( "Dosya erişimi değişti, artık başkaları tarafından okunabilir." )

Çıkış:

 Dosya sadece sahibi tarafından okunabilir. Dosya erişimi değişti, artık başkaları tarafından okunabilir. 

Kod # 2:

# os.chmod() yöntemini açıklamak için Python programı

< br /> # import gerekli kitaplıkları

import os, sys , stat


# Sahibi tarafından yazılan verilen dosyayı kurun.

os.chmod ( "/ Geeks / gfg.txt" , stat.S_IWRITE)


# Sahibi tarafından yapılmış verilen dosyayı kurun.

os.chmod ( "/ Geeks / gfg.txt" , stat.S_IXUSR)

yazdır ( "Dosya yalnızca sahibi tarafından yazılabilir ve yürütülebilir." )

Çıkış:

 Dosya sadece sahibi tarafından yazılabilir ve çalıştırılabilir.