Foros Python
Generar ruta - Versión para impresión

+- Foros Python (https://foro.recursospython.com)
+-- Foro: Desarrollo (https://foro.recursospython.com/forumdisplay.php?fid=1)
+--- Foro: General (https://foro.recursospython.com/forumdisplay.php?fid=9)
+--- Tema: Generar ruta (/showthread.php?tid=69)



Generar ruta - cucuru - 08-08-2017

Hola , tengo que extraer una ruta de un mdb y grabarla en una base de datos mysql :
Leo esto C:\Archivos de programa\soft\

Y necesito generar C:\\Archivos de programa\\soft\\ , ya que mysql al hacer el insert le quita un \ alguna solucion rapida y que funcione siempre?


RE: Generar ruta - Francisco - 08-08-2017

Hola. La doble barra invertida se usa únicamente cuando escribes una cadena y quieres representar efetivamente el carácter \, por ende si estás obteniendo un dato de una base de datos e insertándolo en otra no deberías tener que hacer nada.

De todas formas si tu ruta está en path, puedes usar path.replace(r"\", r"\\").

Saludos


RE: Generar ruta - cucuru - 09-08-2017

Estoy leyendo la ruta de un mdb y recibo una \ , pero al insertar dicha ruta en mysql le elimina la \ dejando huecos en blanco.


RE: Generar ruta - Francisco - 09-08-2017

¿Podrías dejar una porción del código funcional para ver dónde está el problema?


RE: Generar ruta - cucuru - 13-08-2017

Ya lo solucione