0 votos

Python script exportando variables de entorno pero printenv http_proxy no devuelve nada

He escrito un script para exportar las variables de entorno de http_proxy:

import os
proxy = "http://proxy:port"
os.environ['http_proxy'] = proxy
os.environ['HTTP_PROXY'] = proxy

Pero printenv http_proxy no devuelve nada en la terminal.

¿Cómo se soluciona este problema?

1voto

En lugar de usar Python (que no funcionará porque el entorno sólo se puede heredar a los procesos hijos, no a los procesos padres) puede establecer las variables directamente en el archivo init de su respectivo shell.

export http_proxy='http://proxy:port'
export HTTP_PROXY="${http_proxy}"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X