Una secuencia de caracteres que se mantienen en la especificación de interpretación de un proceso se denominan variables de entorno donde las variables de entorno están disponibles para nuestro código por el tiempo de ejecución de Lambda. Las variables de contexto adicionales se suministran detalles sobre el procedimiento y la solicitud de activación utilizando la palabra clave "env" para mostrar todas las variables de entorno o "printenv" para recuperar cada variable mientras incluyen los operandos y el uso del comando "establecer".
Sintaxis:
Ejemplo 1: Utilizando el Python "OS.Comando de Environ ”para acceder a las variables de entorno
Este módulo es un objeto inactivo. Como resultado, no se necesita ningún argumento. Se devuelve un léxico que contiene los factores explicativos del usuario. Las variables de entorno existen en RAM en lugar de en el disco duro. Las entradas de Enviro generalmente se guardan en los registros para que las personas no tengan que externalizarlas manualmente repetidamente.
Creemos el código para tener acceso a la variable de entorno. Con Due, también necesitamos interacción con el sistema. Entonces, importamos la biblioteca de "OS" primero en nuestro código. Luego, también se importa una biblioteca adicional de "PPrint", ya que debe ser necesaria para la variable ambiental. Ahora, creamos una función definida por el usuario del nombre "Environ_variable" y la aplicamos al comando que estamos discutiendo en este artículo que es "OS.reinar".
Después de proporcionar el "sistema operativo.Comando de Environ ", usamos la función" print () "y proporcionamos la declaración de impresión de" Variable de entorno para el usuario: ". Por último, usamos el" PPrint.Función PPrint () "con la conectividad a la biblioteca de" PPrint "y almacene nuestra función de" Environ_Variable "donde el" OS.El comando se almacena el comando ". Luego, aplicamos el valor de "ancho" a "1".
Implementemos el código respectivo que proporcionamos en la imagen anterior. Luego, obtenemos esta salida para el "sistema operativo.comando ambiente ". Después de la implementación, nuestra salida muestra el entorno de nuestro sistema operativo. La primera línea muestra la declaración de impresión "Variable de entorno para el usuario". Después de eso, se muestra toda la serie ambiental. Muestra la vía del perfil de usuario junto con el archivo del programa y el nombre del sistema de los procesadores.
El nivel del procesador para el sistema operativo en el entorno también se muestra. Nuestro nivel de procesamiento del sistema se determina como "6" que podemos ver en la siguiente instantánea de salida:
La tercera salida que podemos ver describe la ubicación del archivo de factores de escala ambiental con los nombres de la sesión para la consola, ya que la herramienta de ejecución es "Spyder". Describe todo el entorno de la herramienta junto con los directorios de ruta del usuario. Como podemos ver, también se puede ver algunas verbosas "falsas" en la pantalla de salida debido a la ausencia de esta propiedad de interacción con el entorno del sistema.
Ejemplo 2: utilizando el "sistema operativo.Environ ”para manejar los errores de acceso al intentar recuperar una variable de entorno que no existe pero permite el acceso a las variables de entorno
Ahora, observamos el manejo de los errores que ocurren durante el acceso de un entorno variable que no está presente y no es accesible, ya que no existe.
Veamos el segundo ejemplo de "OS.Environ "donde tomamos primero la biblioteca de" sistema operativo ". Luego, usamos la función "print ()" donde tomamos la declaración de "usuarios" y aplicamos el "sistema operativo.reinar.Función get () "en los" usuarios ". Luego, proporcionamos la declaración de impresión de "No existe en el entorno":.
Echemos un vistazo a la implementación del código de "OS.reinar". Después de la implementación del código, obtenemos la siguiente salida que describe que está ausente en el entorno del sistema con la declaración "Usuario: no existe en el entorno:" Declaración:.
Ejemplo 3: utilizando el "sistema operativo.Módulo de ambiente para las nuevas variables de entorno que se cargan
En este ejemplo, usamos una biblioteca similar que se usó en los dos ejemplos anteriores que es "OS". Luego, usamos nuestro comando de "OS.Environ ", otorgarle el valor ambiental de" Warplex "y asignar el valor de" www.Warplex.org ". Ahora, agregamos una función "print ()" donde usamos "Warplex":. Luego, utilizamos el comando funcional de "OS.Environ ”y llame a la variable de entorno asignado para describir su valor.
Esta es la salida particular que viene después de la implementación de nuestro código. Obtenemos el "Warplex" junto con su entorno que de alguna manera está relacionado con un sitio web específico que es "www.Warplex.org ”en nuestra pantalla de salida.
Ejemplo 4: utilizando el "sistema operativo.Comando de Medio Ambiente para la modificación de la variable de entorno
Este es el cuarto ejemplo. Discutimos sobre el tema de "OS.Environ ”para superar el proceso de cualquier tipo de modificación en la variable de entorno específico. Para fines de modificación, necesitamos tener al menos dos funciones que puedan contener el "sistema operativo.comando de ambiente "para hacer y hacer cambios en el entorno.
Empecemos a hacer nuestra codificación. Comenzamos nuestro código con la adición de la biblioteca "OS" por la importación en nuestro código Python. Ahora, creamos nuestro nuevo nombre de función, "usuario". En esta función, aplicamos el "sistema operativo.Comando de Environ "y asignarle un nuevo valor de función variable de" usuarios "en cuanto a fines de modificación. Luego, usamos la función "print ()". Aquí, usamos "usuarios" como la declaración de impresión y llamamos al "usuario" y otorgamos su valor dentro de la función de impresión para mostrarla en la salida. Aquí, creamos una nueva función nuevamente con el nombre "python_user", implementan el "sistema operativo.comando de Environ ”en esta función y modificar su valor.
Otorgamos su variable de entorno a un nuevo valor de "Python_users" que cambia el entorno de esta función. Luego, usamos la función "print ()" y usamos el "python_users" como la declaración de impresión. Llamamos a la función "python_user" dentro de la función de impresión para su valor ambiental. Este paso modifica el entorno de la segunda variable de función con la nueva variable para el entorno.
Implementemos nuestro código para el cuarto ejemplo de "OS.reinar". Después de la implementación, la salida muestra dos líneas donde la primera línea muestra el "usuario" e imprime su entorno que es /usuario /aqsay ". La segunda línea de la salida describe el entorno de la segunda función con el nombre en el lado izquierdo, "Python_users:", y con el valor de la dirección de la variable ambiental que es "/opt/jdk-11.1.1 "que se puede ver claramente.
Conclusión
En este artículo, discutimos el importante mando de nuestra pitón de "OS.Environ ”de manera profunda con la ayuda de cuatro ejemplos complejos diferentes. El primer ejemplo elabora sobre el fenómeno de acceder a la variable ambiental. El segundo ejemplo define el manejo de errores por el "sistema operativo.Comando de Environ "cuando la variable ni siquiera existe en el sistema operativo. El tercer ejemplo cubre el tema de agregar una nueva variable a nuestro entorno. Y el cuarto o último ejemplo cubre el fenómeno de modificar la variable del entorno en el sistema.