Una sequenza di caratteri conservati nella specifica di resa di un processo è indicata come variabili di ambiente in cui le variabili di ambiente sono disponibili per il nostro codice da Lambda Runtime. Le variabili di contesto extra sono fornite con dettagli sulla richiesta di procedura e attivazione utilizzando la parola chiave "env" per visualizzare insieme tutte le variabili di ambiente o "printenv" per recuperare ogni variabile incluso gli operandi e l'utili.
Sintassi:
Esempio 1: Utilizzo del Python “OS.Comando Environ ”per accedere alle variabili di ambiente
Questo modulo è un oggetto inattivo. Di conseguenza, non è necessario alcun argomento. Viene restituito un lessico che contiene i fattori esplicativi dell'utente. Le variabili di ambiente esistono in RAM anziché sul disco rigido. Gli input Enviro vengono generalmente salvati nei record in modo che le persone non debbano esternalizzarli in modo manuale.
Creiamo il codice per avere un accesso alla variabile di ambiente. Con il dovuto, abbiamo bisogno di interazione anche con il sistema. Quindi, importiamo prima la libreria di "sistema operativo" nel nostro codice. Quindi, viene importata anche una libreria aggiuntiva di "pprint" poiché deve essere necessaria per la variabile ambientale. Ora creiamo una funzione definita dall'utente del nome "Environ_variable" e lo applichiamo al comando che stiamo discutendo in questo articolo che è "OS.ambiente ".
Dopo aver fornito il "sistema operativo.Comando Environ ", utilizziamo la funzione" Print () "e forniamo la dichiarazione di stampa di" Variabile di ambiente per l'utente: "Infine, utilizziamo" PPRINT.Funzione pprint () "con la connettività alla libreria di" pprint "e memorizzare la nostra funzione di" Environ_variable "in cui il" sistema operativo.Il comando Environ ”è memorizzato. Quindi, applichiamo il valore di "larghezza" a "1".
Implementiamo il rispettivo codice che abbiamo fornito nell'immagine precedente. Quindi, otteniamo questo output per il "sistema operativo.comando Environ ". Dopo l'implementazione, il nostro output visualizza l'ambiente del nostro sistema operativo. La prima riga visualizza la "variabile di ambiente per l'utente:" Stampa di stampa. Successivamente, viene visualizzata l'intera serie ambientale. Mostra il percorso del profilo utente insieme al file di programma e il nome di sistema dei processori.
Viene anche mostrato il livello del processore per il sistema operativo nell'ambiente. Il nostro livello di elaborazione del sistema è determinato come "6" che possiamo vedere nella seguente istantanea di uscita:
Il terzo output che possiamo vedere descrive la posizione del file dei fattori di scala ambientale con i nomi della sessione per la console poiché lo strumento in esecuzione è "Spyder". Descrive l'intero ambiente dello strumento insieme alle directory dei percorsi dell'utente. Come possiamo vedere, alcuni "falsi" verbosi possono anche essere visti nella schermata di uscita a causa dell'assenza di questa proprietà di interazione con l'ambiente di sistema.
Esempio 2: utilizzando il "sistema operativo.Environ ”per gestire gli errori di accesso mentre si tenta di recuperare una variabile di ambiente che non esiste ma consente l'accesso alle variabili di ambiente
Ora, esaminiamo la gestione degli errori che si verificano durante l'accesso di un ambiente variabile che non è presente e non raggiungibile poiché non esiste.
Diamo un'occhiata al secondo esempio di "sistema operativo.Environ ”dove prendiamo prima la biblioteca di“ OS ”. Quindi, utilizziamo la funzione "Print ()" in cui prendiamo la dichiarazione di "utenti" e applichiamo il "sistema operativo.Environ.Ottieni () funzione sulla "utenti". Quindi, forniamo la dichiarazione di stampa di "Non esiste nell'ambiente:".
Diamo un'occhiata all'implementazione del codice di "OS.ambiente ". Dopo l'implementazione del codice, otteniamo il seguente output che descrive che è assente nell'ambiente di sistema con "Utente: non esiste nell'ambiente:".
Esempio 3: utilizzando il "sistema operativo.Environ ”Modulo per le nuove variabili di ambiente che vengono caricate
In questo esempio, utilizziamo una libreria simile che è stata utilizzata nei due esempi precedenti che è "OS". Quindi, usiamo il nostro comando di "sistema operativo.Environ ”, concederlo il valore ambientale di“ Warplex ”e assegnare il valore di“ WWW.Warplex.org ". Ora aggiungiamo una funzione "print ()" in cui usiamo "Warplex:". Quindi, utilizziamo il comando funzionale di "OS.Environ ”e chiama la variabile di ambiente assegnata per descriverne il valore.
Questo è il particolare output che viene dopo l'implementazione del nostro codice. Otteniamo il "warplex" insieme al suo ambiente che è in qualche modo correlato a un sito Web specifico che è "www.Warplex.org "nella nostra schermata di output.
Esempio 4: utilizzando il "sistema operativo.Comando Environ ”per la modifica delle variabili dell'ambiente
Questo è il quarto esempio. Discutiamo dell'argomento di "OS.Environ ”nel superamento del processo di qualsiasi tipo di modifica nella variabile di ambiente specifica. Ai fini della modifica, dobbiamo avere almeno due funzioni in grado di contenere il "sistema operativo.Environ ”comando per apportare e fare cambiamenti nell'ambiente.
Iniziamo a fare la nostra codifica. Iniziamo il nostro codice con l'aggiunta della libreria "OS" mediante l'importazione nel nostro codice Python. Ora creiamo il nostro nuovo nome di funzione, "Utente". In questa funzione, applichiamo il "sistema operativo.comando Environ "e assegnarlo un nuovo valore di funzione variabile di" utenti "per quanto riguarda i fini della modifica. Quindi, utilizziamo la funzione "print ()". Qui, utilizziamo "utenti" come istruzione di stampa e chiamiamo "utente" e concediamo il suo valore all'interno della funzione di stampa per visualizzarlo nell'output. Qui, creiamo di nuovo una nuova funzione con il nome "Python_user", implementa il "sistema operativo.comando Environ ”su questa funzione e modifica il suo valore.
Abbiamo concesso la sua variabile di ambiente a un nuovo valore "python_users" che cambia l'ambiente di questa funzione. Quindi, utilizziamo la funzione "print ()" e utilizziamo la "python_users" come istruzione di stampa. Chiamiamo la funzione "Python_user" all'interno della funzione di stampa per il suo valore ambientale. Questo passaggio modifica l'ambiente della variabile della seconda funzione con la nuova variabile per l'ambiente.
Implettiamo il nostro codice per il quarto esempio di "OS.ambiente ". Dopo l'implementazione, l'output visualizza due righe in cui la prima riga mostra "utente" e stampa il suo ambiente che è /utente /aqsay ". La seconda riga dell'output descrive l'ambiente della seconda funzione con il nome sul lato sinistro, "Python_users:", e con il valore dell'indirizzo della variabile ambientale che è “/opt/jdk-11.1.1 "che può essere chiaramente visto.
Conclusione
In questo articolo, abbiamo discusso dell'importante comando di Python di "OS.Environ ”in modo profondo con l'aiuto di quattro diversi esempi complessi. Il primo esempio elabora il fenomeno dell'accesso alla variabile ambientale. Il secondo esempio definisce la gestione degli errori da parte del "sistema operativo.comando Environ ”Quando la variabile non esiste nemmeno nel sistema operativo. Il terzo esempio copre l'argomento di aggiungere una nuova variabile al nostro ambiente. E il quarto o ultimo esempio copre il fenomeno della modifica della variabile dell'ambiente nel sistema.