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)