variable usuario una restaurar que fms_home entorno configurar aplicaciones agregar python operating-system environment-variables

usuario - ¿Cómo obtener el separador variable de entorno PATH en Python?



variable entorno path windows 10 (3)

Es os.pathsep

Cuando varios directorios necesitan concatenarse, como en una ruta de búsqueda ejecutable, hay un carácter separador dependiente del os. Para Windows es '';'' , para Linux es '':'' . ¿Hay alguna manera en Python de saber qué personaje dividir?

En las discusiones sobre esta pregunta, ¿cómo descubro mi ruta python usando Python? , se sugiere que os.sep lo haga. Esa respuesta es incorrecta, ya que es el separador para los componentes de un directorio o nombre de archivo y equivale a ''//' o ''/'' .


Haciéndolo un poco más explícito (Para principiantes de Python como yo)

import os print(os.pathsep)