Título: [python] Escribir en un fichero con ruta que no existe Publicado por: lnvisible en 8 Febrero 2011, 19:02 pm A ver si puedo hacer esto de una manera facil :\
Tengo una función a la que le llegan dos strings. Uno es una ruta /carpeta/otracarpeta/...variasveces .../fichero . El otro es el texto que tengo que escribir en ese fichero. ¿Tengo que partir la ruta con split('/') y mirar que todas las carpetas existen y si no crearlas? ¿No hay una forma de decirle a python que lo haga él mismo? Yo quiero hacer algo como esto: Código
me gusta python por que es facil, debería ser así..... :\ GRacias!! Título: Re: [python] Escribir en un fichero con ruta que no existe Publicado por: Novlucker en 8 Febrero 2011, 19:35 pm Todo lo que necesitas esta en el modulo OS :P
Código La función makedirs crea todo el árbol de directorios si es necesario Saludos Título: Re: [python] Escribir en un fichero con ruta que no existe Publicado por: lnvisible en 8 Febrero 2011, 21:14 pm genial, he suado también os.path.dirname para separar el nombre de la carpeta del nombre total y con eso ya.
GRacias!! |