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)