IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 13348
Siguiente
En Proceso

Rocketbot Forum Latest Preguntas

alejandrorosales
  • 0
  • 0
alejandrorosales
Asked: agosto 8, 20232023-08-08T21:44:18+00:00 2023-08-08T21:44:18+00:00En: Comandos

ruta «\» diagonal no aceptada

  • 0
  • 0

hola que tal tengo una cuestión con la ruta que extraigo de Windows almaceno en una variable la ruta de una carpeta para que después con el comando lista de archivos me muestre en un array los archivos que tengo en dicha carpeta, pero yo al momento de poner la variable que tiene almacenada la ruta ejemplo C:\Users\Usuario\Documents\EXPEDIENTES DIGITALES\NUM CLIENTE en la variable {ruta}, me dice que la ruta no es correcta.

me parece que solo acepta las diagonales de esta manera «/» en la ruta intente con un replace que cuando «»,»/» pero no me funciona alguien tiene alguna solución a esa cuestión

gracias, saludos

diagonalrutawindows
7
  • 7 7 Respuestas
  • 3k Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    7 Respuestas

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2023-08-08T22:54:23+00:00Added an answer on agosto 8, 2023 at 10:54 pm

      Bueno, en estos casos lo ideal sería que dejes una captura de pantalla para ver el error especifico. No obstante, dado que se trata de este carácter «» lo mas probable es que de el típico error del unidecode. En este caso al ser una ruta guardada en un string python suele arrojar error, por lo que debes convertirlo a raw_string o string crudo.

      Para ello, en la definición del string debes anteponer una r, de la siguiente forma:

      ruta = r»{ruta}»

      De esta forma python no reconoce los caracteres especiales, también puedes usarlo cuando quieras que los típicos caracteres como \n o \t no sean reconocidos en el string.

        • 1
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp
      • alejandrorosales
        alejandrorosales
        2023-08-09T20:34:37+00:00Replied to answer on agosto 9, 2023 at 8:34 pm

        si claro te adjunto imágenes para dar un poco mas de contexto a que me refiero el problema es la diagonal al revés entonces busco una manera que si encuentra así la diagonal \ que me la voltee asi / para que la pueda leer rocketbot

          • 0
        • Responder
        • Compartir
          Compartir
          • Compartir en Facebook
          • Compartir en Twitter
          • Compartir en LinkedIn
          • Compartir en WhatsApp
        • JoseL
          JoseL
          2023-08-09T21:03:38+00:00Replied to answer on agosto 9, 2023 at 9:03 pm

          La forma más sencilla es que utilices el propio módulo de rocketbot:

          https://market.rocketbot.com/module/changePath

          Descargalo, y descomprimelo en la carpeta de modules, luego pon la variable y guardalo en la nueva variable y listo, ya estaría

            • 1
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp
    2. guarin3
      guarin3
      2023-08-09T20:23:54+00:00Added an answer on agosto 9, 2023 at 8:23 pm
      ruta «\» diagonal no aceptada

      ¡Hola! alejandrorosales

      Adjunto imágenes del paso a paso que realicé para recrear lo que describes en el comentario. Lo que hice fue primero, utilizar el botón «Buscar» del comando «Listar archivos», para seleccionar desde la propia herramienta la ruta. Después, copié y pegué esa ruta en el contenido de la variable y así me funcionó. Cabe mencionar que estoy utilizando la versión 2023 de Rocketbot y Windows 10.

      Espero haberte ayudado 🙂

        • 1
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp
      • alejandrorosales
        alejandrorosales
        2023-08-09T20:32:03+00:00Replied to answer on agosto 9, 2023 at 8:32 pm

        ami lo extraño es que las diagonales me las pone al revés o me salen al revés extrayendo la ruta de Windows



          • 0
        • Responder
        • Compartir
          Compartir
          • Compartir en Facebook
          • Compartir en Twitter
          • Compartir en LinkedIn
          • Compartir en WhatsApp
        • JoseL
          JoseL
          2023-08-09T21:11:06+00:00Replied to answer on agosto 9, 2023 at 9:11 pm

          Puedes utilizar el módulo que te comente o este pequeño script que vendría siendo lo mismo:

          ruta = r'{ruta}’
          ruta = ruta .replace(», ‘/’)
          SetVar(«ruta», ruta)

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp
        • guarin3
          guarin3
          2023-08-10T01:25:00+00:00Replied to answer on agosto 10, 2023 at 1:25 am
          ruta «\» diagonal no aceptada

          ¡Hola! alejandrorosales

          No copies la ruta directamente de la barra de direcciones de Windows, sino déjale el trabajo a Rocketbot, a través del comando «Listas archivos» y su botón «Buscar», para que cargue la ruta.

          Adjunto imagen con el orden de los pasos. Como puedes ver en la imagen, no copio la ruta del explorador de windows, sino la ruta que capturó Rocketbot.

           

            • 0
          • Responder
          • Compartir
            Compartir
            • Compartir en Facebook
            • Compartir en Twitter
            • Compartir en LinkedIn
            • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuestas: 0

      Eld.gg Path of Exile 2 Currency: Looting in multiplayer

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 0

      Obtener URL actual PDF en nueva pestaña

      • Respuestas: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Respuesta: 1

      Error al importar una libreria python

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.