Articles of variables de entorno de

¿Cuál es la forma correcta de desactivar una variable de entorno de Linux en python?

De la documentación: Si la plataforma admite la función unsetenv() , puede eliminar los elementos de esta asignación para eliminar las variables de entorno. unsetenv() automáticamente cuando se elimine un elemento de os.environ, y cuando se llame a uno de los métodos pop() o clear() . Sin embargo, quiero algo que funcione independientemente de la […]

¿Cómo obtener las variables de entorno de un subproceso una vez que termina de ejecutarse?

Estoy buscando una manera de hacer esto, para poder pasarlo al entorno de otro subproceso.

cómo hacer que el subproceso llamado con call / Popen herede las variables de entorno

En primer lugar, las disculpas por lo que estoy seguro de que será obvio es mi comprensión rudimentaria de bash, shells y subprocesses. Estoy tratando de usar Python para automatizar las llamadas a un progtwig llamado Freesurfer (en realidad, el subprogtwig al que estoy llamando se llama recon-all). Si estuviera haciendo esto directamente en la […]

Interfaz para modificar las variables de entorno de Windows desde Python

¿Cómo puedo modificar de forma persistente las variables de entorno de Windows desde un script de Python? (Es el script setup.py) Estoy buscando una función estándar o módulo para usar para esto. Ya estoy familiarizado con la forma de registro de hacerlo , pero cualquier comentario al respecto también es bienvenido.

Cuándo usar sys.path.append y al modificar% PYTHONPATH% es suficiente

Entonces, resultó que faltaba un punto y coma de mi definición de PYTHONPATH. Pero esto solo me ha llevado tan lejos. por alguna razón, mi script NO funcionó como una tarea progtwigda (en WinXP) hasta que agregué explícitamente un directorio de PYTHONPATH al principio de mi script. La pregunta es: ¿cuándo debo agregar explícitamente algo […]

¿Por qué no pueden persistir las variables ambientales establecidas en python?

Esperaba escribir una secuencia de comandos de Python para crear algunas variables de entorno apropiadas ejecutando la secuencia de comandos en cualquier directorio en el que esté ejecutando algún código de simulación, y he leído que no puedo escribir una secuencia de comandos para hacer que estas variables de entorno permanezcan en El terminal mac […]

¿Cómo puedo hacer que los cambios de las variables de entorno se peguen en Python?

Por lo que he leído, cualquier cambio en las variables de entorno en una instancia de Python solo está disponible dentro de esa instancia y desaparece una vez que se cierra la instancia. ¿Hay alguna manera de hacer que se adhieran comprometiéndolos al sistema? La razón por la que necesito hacer esto es porque en […]

Cómo establecer variables de entorno en Python

Necesito establecer algunas variables de entorno en el script de python y quiero que todos los demás scripts que se llaman desde python (shell scripts), que serán procesos secundarios, vean el conjunto de variables del entorno. El valor es un número. Si hago os.environ[“DEBUSSY”] = 1 , se queja diciendo que 1 tiene que ser […]

Leer y escribir variables de entorno en Python?

Posible duplicado: Cómo establecer variables ambientales en Python Mi script de Python que llama a muchas funciones de Python y scripts de shell. Quiero establecer una variable de entorno en Python (función de llamada principal) y todos los procesos secundarios, incluidos los scripts de shell para ver el conjunto de variables de entorno. Necesito establecer […]

¿Cómo acceder a los valores de las variables de entorno?

Establecí una variable de entorno a la que quiero acceder en mi aplicación Python. ¿Cómo consigo este valor?