Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
  • Documentación
Search
Ask A Question

Mobile menu

Close
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
  • Documentación
Home/ Questions/Q 13348
Next
In Process

Rocketbot Forum Latest Questions

alejandrorosales
  • 0
  • 0
alejandrorosales
Asked: August 8, 20232023-08-08T21:44:18+00:00 2023-08-08T21:44:18+00:00In: 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 Answers
  • 3k Views
  • 0 Followers
  • 0
Share
  • Facebook

    7 Answers

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2023-08-08T22:54:23+00:00Added an answer on August 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
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • alejandrorosales
        alejandrorosales
        2023-08-09T20:34:37+00:00Replied to answer on August 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
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • JoseL
          JoseL
          2023-08-09T21:03:38+00:00Replied to answer on August 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
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
    2. guarin3
      guarin3
      2023-08-09T20:23:54+00:00Added an answer on August 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
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • alejandrorosales
        alejandrorosales
        2023-08-09T20:32:03+00:00Replied to answer on August 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
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • JoseL
          JoseL
          2023-08-09T21:11:06+00:00Replied to answer on August 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
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
        • guarin3
          guarin3
          2023-08-10T01:25:00+00:00Replied to answer on August 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
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 1k
    • Answers : 2k
    • Posts : 0
    • Comments : 0
    • Best Answers : 163
    • Users : 5k
    • Popular
    • Comments
    • Tags

    Related Questions

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Answer: 1

      Error al importar una libreria python

      • Answers: 3

      ¿Como pego unos valores en las casillas de color rojo? ...

    Users

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

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

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.