Tengo un montón de archivos que se encuentran en una unidad de red a la que me puedo conectar usando Finder > Ir > Conectar con el servidor e introduciendo la dirección smb://smb-name.institute.name.org/DRIVENAME
y luego introducir mis credenciales.
Pero necesito conectarme a esto desde Python para poder ejecutar código Python que analice esos archivos. ¿Cómo puedo hacerlo?
Hasta ahora he probado la respuesta aquí pero parece que no pasa nada cuando hago esto. (No necesito copiar o clonar los archivos en mi ordenador, sólo necesito acceder a ellos desde Python, así que tal vez no sea lo correcto).
También encontré este buscando en Google, pero recibo un error de ConnectionRefused cuando ejecuto la línea assert conn.connect(server_ip, 139)
en el que puse server_ip
para ser la URL que usé para conectar mi Mac o un "gaierror: [Errno 8] nodename nor servname provided, or not known" dependiendo de si introduzco sólo la parte inicial o la URL completa.
Agradecería cualquier ayuda ya que soy nuevo en smb, redes y todo esto y en la conexión a una unidad en red con Python en un Mac.
0 votos
¿Puede responder a esto? ¿Especialmente, si se ejecuta desde un terminal? apple.stackexchange.com/a/120086/263848
0 votos
¿Funcionó ese comando?
0 votos
Haga /Labname en el terminal
0 votos
Quieres decir que sólo
/Labname
? Obtengo : No such file or directory.0 votos
"excepto que uso Labname como Volumename" dont
0 votos
Vamos a continuar esta discusión en el chat .