Python: ¿Cómo verifico las variables de entorno para mi usuario específico en Windows 10?

CorePress2024-01-24  10

Hice algunas búsquedas en Google sobre cómo usar variables de entorno en Python. Cuando intento usar os.environ.get('token') obtengo Ninguno. Solo puedo asumir que es porque el 'token' está en mis variables de usuario y no en las de mi sistema. No tengo permisos de administrador en mi máquina. ¿Cómo solucionaría esto/utilizaría variables de entorno para mi usuario? Variables: (ignora el francés)



------------------------------------

¿Ha configurado esta variable después de haber iniciado su terminal Python? ¿Ha intentado reiniciar su terminal Python? Intenté configurar la variable local en mi sistema operativo Windows, inicié una terminal Python y puedo acceder a lavariable cal bien

La documentación de os.environ menciona esto... https://docs.python.org/3/library/os.html#os.environ

Un objeto de mapeo que representa el entorno de cadena. Por ejemplo, entorno['HOME'] es el nombre de ruta de su directorio de inicio (en algunos plataformas), y es equivalente a getenv("HOME") en C.

Esta asignación se captura la primera vez que se importa el módulo del sistema operativo, normalmente durante el inicio de Python como parte del procesamiento de site.py. Cambios al medio ambiente realizados después de este tiempo no se reflejan en os.environ, excepto los cambios realizados modificando os.environ directamente.

Por lo tanto, cualquier cambio en las variables realizadas fuera de su código no se reflejará en su mapeo os.environ.



------------------------------------

Intenta seguir las instrucciones aquí usando el paquete python-de Couple.

También explican por qué aparece Ninguno

1

1

Muy bien, déjame intentarlo. Por cierto, sé que devuelve Ninguno porque la variable no existe

-Fors

27/03/2021 a las 14:03

Su guía para un futuro mejor - libreflare
Su guía para un futuro mejor - libreflare