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 12298
Next
In Process

Rocketbot Forum Latest Questions

Anonymous
  • 0
  • 0
Anonymous
Asked: June 24, 20232023-06-24T02:09:51+00:00 2023-06-24T02:09:51+00:00In: Comandos

Envio pdf

  • 0
  • 0

Hola tengo que enviar un pdf dependiendo del solicitante, tengo un listar que guarda los nombres de todos los pdf y una variable detalle que guarda el nombre del solicitante. Con un for recorro el array con los files y cada valor se guarda en la variable pdf. Actualmente me envia todos los pdf encontrados sin verificar el  solicitante. Como puedo hacer para que se envie solo el pdf correspondiente al solicitante?

El nombre del pdf es:

Constancia_salarial_nombre_apellido_apellido_fecha.pdf

Agradezco la ayuda

6
  • 6 6 Answers
  • 3k Views
  • 0 Followers
  • 0
Share
  • Facebook

    6 Answers

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2023-06-26T14:37:26+00:00Added an answer on June 26, 2023 at 2:37 pm

      Pues honestamente con esa información está difícil poder ayudarte bro, sería bueno que nos mostrarás como guardas la información. No obstante, lo ideal sería que lo guardes en un diccionario. Dado que lo que entendí, tienes que enviar un pdf especifico a cada remitente por lo que un diccionario te vendría genial.

      Pdf = {«remitente»: «rutadelpdf»}

      En este caso básicamente solo tendrías que recorrer el diccionario con un keys y asignas una variable con la ruta especifica de la siguiente forma:

      for item in Pdf.keys():

      archivo = Pdf[«item»]

      y de esa forma podes enviar el archivo de la variable archivo al remitente que estaría en item, y debería funcionar bien

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    2. mari900301
      mari900301
      2023-06-26T16:53:33+00:00Added an answer on June 26, 2023 at 4:53 pm
      Envio pdf

      variable «files» lista todos los pdf es un array

      variable «pdf» guarda cada elemento de la variable files que es recorrida cn un for

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • Franky
        Franky
        2023-06-28T13:48:50+00:00Replied to answer on June 28, 2023 at 1:48 pm

        De la variable PDF extrae lo correspondiente al nombre y luego lo comparas con el nombre del solicitante. Por ejemplo, puedes:

        «{pdf}».replace(«.pdf», «»).replace(«Constancia_salarial_»,»») asi obtendras el nombre y fecha… puedes agregar al final un .split(«_») y te creara una lista con [nombre, apellido, apellido, fecha] y alli ya trabajas el resultado para obtener algo que puedas comparar con el nombre del solicitante.

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
    3. mari900301
      mari900301
      2023-06-26T16:55:12+00:00Added an answer on June 26, 2023 at 4:55 pm
      Envio pdf

      Lista

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    4. mari900301
      mari900301
      2023-06-26T16:56:44+00:00Added an answer on June 26, 2023 at 4:56 pm
      Envio pdf

      email donde envia el documento

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    5. mari900301
      mari900301
      2023-06-26T19:17:37+00:00Added an answer on June 26, 2023 at 7:17 pm

      Lo que necesito es buscar el nombre de la persona en la lista y enviar el pdf respectivo de la persona.

        • 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.