Saltar al contenido

Usando Python, ¿cómo puedo acceder a una carpeta compartida en la red de Windows?

Solución:

Utilice barras diagonales para especificar la ruta UNC:

open('//HOST/share/path/to/file')

(si su código de cliente Python también se ejecuta en Windows)

¿Cómo lo intentaste? Quizás estás trabajando con y omitir el escape adecuado.

En lugar de

open('\HOSTsharepathtofile')

use la solución de Johnsyweb con la /s, o prueba uno de

open(r'\HOSTsharepathtofile')

o

open('\\HOST\share\path\to\file')

.

Tuve el mismo problema que OP, pero ninguna de las respuestas actuales resolvió mi problema, así que para agregar una respuesta ligeramente diferente que funcionó para mí:

Ejecutando Python 3.6.5 en una máquina con Windows, usé el formato

r ” DriveName luego archivo ruta txt.md”

por lo que la combinación de barras invertidas dobles de leer el enlace UNC de @Johnsyweb y agregar la r al frente como se recomienda resolvió mi problema similar al de OP.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *