os.chflags Python3 () metode
Metode file / direktori Python3 OS
garis besar
Mark os.chflags () metode yang digunakan untuk mengatur jalur untuk tanda tangan digital. Beberapa tag dapat dikombinasikan dengan menggunakan OR.
Didukung hanya di bawah Unix.
tatabahasa
chflags () sintaks metode adalah sebagai berikut:
os.chflags(path, flags)
parameter
path - nama path dari file atau direktori path.
bendera - bisa menjadi nilai berikut:
- stat.UF_NODUMP: Non-file dump
- stat.UF_IMMUTABLE: file read-only
- stat.UF_APPEND: hanya file tambahan konten
- stat.UF_NOUNLINK: File tidak dapat dihapus
- stat.UF_OPAQUE: direktori buram, Anda perlu melihat melalui tumpukan bersama
- stat.SF_ARCHIVED: Anda dapat arsip file (super user dapat diatur)
- stat.SF_IMMUTABLE: file read-only (super user dapat diatur)
- stat.SF_APPEND: file hanya konten tambahan (super user dapat diatur)
- stat.SF_NOUNLINK: file tidak dihapus (super user dapat diatur)
- stat.SF_SNAPSHOT: file snapshot (super user dapat diatur)
Kembali Nilai
Metode ini tidak memiliki nilai kembali.
contoh
Contoh berikut menunjukkan chflags () metode penggunaan:
#!/usr/bin/python3 import os,stat path = "/tmp/foo.txt" # 为文件设置标记,使得它不能被重命名和删除 flags = stat.SF_NOUNLINK retval = os.chflags( path, flags ) print ("返回值: %s" % retval)
Output program di atas adalah:
返回值: None