Tengo un archivo que me gustaría copiar desde una carpeta compartida que está en una carpeta compartida en un sistema diferente, pero en la misma red. ¿Cómo puedo acceder a la carpeta/archivo? El método usual de open() no parece funcionar?Usando Python, ¿cómo puedo acceder a una carpeta compartida en la red de Windows?
Respuesta
utilizan barras inclinadas para especificar la ruta de UNC:
open('//HOST/share/path/to/file')
(si su código de cliente Python también se ejecuta en Windows)
Funciona. gracias. Estaba intentando una barra invertida. – Neeraj
Esto acaba de resolver un problema que me molestaba, ¡gracias! – Meelah
Esto solo funciona en Windows (sí, la pregunta está etiquetada como Windows, pero el acceso a un servidor Windows desde un sistema operativo que no es Windows también puede etiquetarse como tal). ¿Alguien quiere agregar una solución para otras plataformas (por ejemplo, Linux), si es posible sin algo como Samba? – DavidJ
¿Cómo lo intentas? Tal vez esté trabajando con \
y omita el escape adecuado.
En lugar de
open('\\HOST\share\path\to\file')
uso de cualquiera de las soluciones Johnsyweb con los /
s, o probar uno de
open(r'\\HOST\share\path\to\file')
o
open('\\\\HOST\\share\\path\\to\\file')
.
- 1. URL de una carpeta compartida de Windows
- 2. MEF cargar complementos desde una carpeta compartida de red
- 3. No puedo acceder a archivos en la unidad de red asignada desde un servicio de Windows
- 4. El servicio de Windows no puede acceder a la red compartida
- 5. conectar a la carpeta compartida en Windows con Java
- 6. Sqlite en una red compartida
- 7. ¿Cómo abrir una carpeta de red compartida protegida por contraseña usando VB.NET?
- 8. ¿Cómo puedo crear una carpeta compartida desde la línea de comandos de Windows?
- 9. Cómo acceder a la carpeta compartida en virtualbox. ¿Host Win7, Guest Fedora 16?
- 10. Acceder a los archivos de la red compartida en la aplicación web C#
- 11. ¿Cómo acceder a C $ compartir en una red?
- 12. Copiar archivo en una unidad compartida de red
- 13. ¿ASP.NET no puede acceder a la carpeta temporal de Windows?
- 14. Cómo permito a Delphi XE2 ver la carpeta compartida en mi Mac desde una VirtualBox VM con Windows 7
- 15. ¿Cómo puedo acceder a un repositorio de subversión usando una ruta local en Windows?
- 16. Acceda a la red compartida desde VBScript, por ejemplo, FileSystemObject
- 17. cómo acceder a la carpeta de descargas en android?
- 18. No se puede acceder a la unidad de red en PowerShell ejecutándose como administrador
- 19. Cómo acceder a res/dibujable/"carpeta"
- 20. FileSystemWatcher No se puede acceder a la unidad de red
- 21. ¿Por qué no puedo acceder a la carpeta C: \ WINDOWS \ assembly \ GAC?
- 22. ¿Cómo puedo acceder a una unidad de red asignada con System.IO.DirectoryInfo?
- 23. ¿Cómo puedo acceder a la hora del sistema usando NASM?
- 24. Uso Directory.Exists en una carpeta de red cuando la red está abajo
- 25. Usando C#, cómo saber si una carpeta está ubicada en una red o no
- 26. ¿Puedo acceder a la API de ImageMagick con Python?
- 27. Apache: ¿cómo puedo acceder a mi página web desde una computadora fuera de mi red?
- 28. "No se puede leer el archivo de configuración" Error al acceder a la imagen desde el directorio virtual en IIS cuya ruta física es la carpeta de red
- 29. python copia archivos a una ubicación de red en Windows sin asignar una unidad
- 30. Render parcial de carpeta diferente (no compartida)
Si tiene los permisos correctos para acceder a ella, entonces creo que la apertura regular debería funcionar ... – Jeremiah
¿Cómo puedo hacer ?. Tengo el nombre de usuario y la contraseña para la carpeta compartida. ¿Cuál sería el código? –