New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duda sobre metodo os.path.join() #35
Comments
Hola Crisax234! Una opción para solucionar tu problema es escribir os.path.join('hola', 'texto.txt'), ya que la misma librería te generar los slash en las rutas al momento de imprimirlo o usarlo como string. Espero te sirva. Quedo atento 👀 |
Y si intentas con el método normpath? Funciona así: path = '/home//user/Documents' Avísame si te funciona! |
Y si lo haces con el path escrito como string "AP0\Ayudantes.csv"?, no es obligatorio el uso de os. Puedes escribir los paths siempre y cuando sean relativos y no globales. Quedo atento |
Me sale el mismo error si lo escribo de esa forma, por eso intente con os para ver si se arreglaba pero pasaba lo mismo |
Hola! Interrumpo para decir que si estas corriendo el archivo desde adentro de la carpeta Espero ser de ayuda! |
Gracias! Como tengo Mac, desconocía el asunto de los dos "". Nos avisas si era ese el problema! |
Si lo estoy corriendo desde esa carpeta pero al colocar solo "Ayudantes.csv", me tira el error: FileNotFoundError: [Errno 2] No such file or directory: 'Ayudantes.csv', sin embargo cuando en vs code abro la capeta completa y no el archivo solo como estoy haciendo ahora si me funciona como dices, pero quería ver como hacerlo funcionar sin la necesidad de abrir especificamente la carpeta en vs code en la cual esta mi .py y el archivo, se puede hacer con paths o debo siempre abrir la carpeta completa? |
Debería poder hacerse con paths, sin necesidad de abrir toda la carpeta. Puedes adjuntar un pantallazo del error por favor? 🤔 |
Deja el path sólo como "Ayudantes.csv", porque ya estás en la carpeta AP0 👀 |
Ya mira, me acaban de informar que en Windows es necesario abrir la carpeta para que te funcione en VS Code. Por ende, estabas bien, espero te sirva! 😬 |
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
Duda
Hola, tengo una duda sobre el metodo os.path.join(), ya que al intentar generar una ubicación de algún archivo, lo genera con slash's dobles, como por ejemplo la ruta, 'hola\texto.txt' me la genera como 'hola\\texto.txt', por lo tanto el programa no puede ubicar el archivo, como se puede solucionar esto? De antemano muchas gracias.
The text was updated successfully, but these errors were encountered: