Su sistemi simili a Unix, le modalità — queste sono le autorizzazioni del file system concesse a utenti, gruppi e altre classi per accedere al file.
os.fchmod()
in Python viene utilizzato per modificare la modalità file specificata dal descrittore di file specificato nella modalità numerica specificata . Questo metodo è equivalente a os.chmod (fd, mode)
.
Nota. Questo metodo è disponibile solo su piattaforme Unix.
Sintassi: os.fchmod (fd, modalità)
Parametri:
fd: Un descrittore di file la cui modalità deve essere impostata.
modalità: un valore numerico che rappresenta la modalità da impostare. La modalità
può anche assumere uno dei seguenti valori o combinazioni ORed bit per bit:
- stat.S_ISUID: Imposta l’ID utente all’esecuzione
- stat.S_ISGID: Imposta l’ID gruppo all’esecuzione
- stat.S_ENFMT: Blocco del record applicato < /li>
- stat.S_ISVTX: Salva l’immagine di testo dopo l’esecuzione
- stat.S_IREAD: Letto dal proprietario.
- stat.S_IWRITE : Scrivi dal proprietario.
- stat.S_IEXEC: eseguito dal proprietario.
- stat.S_IRWXU: Leggi , scrivi ed esegui dal proprietario
- stat.S_IRUSR: Leggi dal proprietario
- stat.S_IWUSR: Scrivi dal proprietario.
- stat.S_IXUSR: Esegui dal proprietario.
- stat.S_IRWXG: Leggi, scrivi ed esegui per gruppo
- stat.S_IRGRP: Leggi per gruppo
- stat.S_IWGRP: Scrivi per gruppo
- stat.S_IXGRP : Esegui per gruppo
- stat .S_IRWXO: leggere, scrivere ed eseguire da altri.
- stat.S_IROTH: Letto da altri
- stat.S_IWOTH: Scritto da altri
- stat.S_IXOTH: Esegui da altri
Tipo restituito: Questo metodo non restituisce alcun valore.
Codice: utilizzando il metodo os .fchmod()
< /p>
|
Esci :
Modalità numerica corrente del file ( notazione ottale): 666 Modalità file modificata correttamente Modalità numerica corrente del file (notazione ottale): 777 Modalità file modificata correttamente Ora, il file può essere letto, scritto ed eseguito solo dal proprietario Modalità numerica corrente del file (notazione ottale): 700 Modalità file modificata correttamente Ora, il file può essere letto, scritto ed eseguito dal proprietario ma può essere letto dal gruppo Modalità numerica corrente del file (notazione ottale): 740
Ci auguriamo che questo articolo ti abbia aiutato a risolvere il problema. Oltre a Python | os.fchmod() metodo, controlla altri argomenti relativi a Python functions.
Vuoi eccellere in Python? Consulta la nostra recensione dei migliori corsi online Python 2023. Se sei interessato alla scienza dei dati, controlla anche come imparare a programmare in R.
A proposito, questo materiale è disponibile anche in altre lingue:
- Python | os.fchmod() metodo
- Italiano Python | os.fchmod() metodo
- Deutsch Python | os.fchmod() metodo
- Français Python | os.fchmod() metodo
- Español Python | os.fchmod() metodo
- Türk Python | os.fchmod() metodo
- Русский Python | os.fchmod() metodo
- Português Python | os.fchmod() metodo
- Polski Python | os.fchmod() metodo
- Nederlandse Python | os.fchmod() metodo
- 中文 Python | os.fchmod() metodo
- 한국어 Python | os.fchmod() metodo
- 日本語 Python | os.fchmod() metodo
- हिन्दी Python | os.fchmod() metodo
Tallinn | 2023-01-31
Forse ci sono altre risposte? Cosa significa esattamente Python | os.fchmod() metodo significa esattamente?. Tornerò domani con un feedback
Rome | 2023-01-31
Grazie per le spiegazioni! Sono rimasto bloccato con Python | os.fchmod() metodo per alcune ore, finalmente l'ho fatto 🤗. Tornerò domani con un feedback
Shanghai | 2023-01-31
Forse ci sono altre risposte? Cosa significa esattamente Python | os.fchmod() metodo significa esattamente?. Tornerò domani con un feedback