Sign Up


Have an account? Sign In Now

Sign In


Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.


Forgot Password?

Need An Account, Sign Up Here
Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
Home/ Questions/Q 5353
Next
Answered
MagicCid
MagicCid

MagicCid

  • Mexico
  • 14 Questions
  • 14 Answers
  • 1 Best Answer
  • 23 Points
View Profile
  • 0
MagicCid
Asked: October 25, 20212021-10-25T18:47:02+00:00 2021-10-25T18:47:02+00:00In: Comandos

Error utilizando Decode() (para no ASCII)

  • 0

Hola,

Estoy leyendo unos strings, y poniendo el decode() para quitarle la: b’

Pero me da el siguiente error: «bytes can only contain ASCII literal characters. (<string>, line 1)»

El string, tiene un caracter que supongo no es de ASCII: b’Corvette Ed 50 Aðos 8cil.aut.’

No me importa que tenga el caracter, pero ¿cómo hago para quitar la b’ y que no me de error?

Gracias.

decode
  • 6 6 Answers
  • 719 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook

    6 Answers

    • Voted
    • Oldest
    • Recent
    1. Doraemon

      Doraemon

      • 0 Questions
      • 159 Answers
      • 11 Best Answers
      • 427 Points
      View Profile
      Doraemon
      2021-10-25T19:07:26+00:00Added an answer on October 25, 2021 at 7:07 pm

      Hola, buenas tardes.

      Puedes hacer un replace
      «{var}».replace(«non-ascii-character», «»)
      Asignarlo a la misma u otra variable y luego hacerle un decode (reemplaza non-ascii-character con tu caracter no ascii)

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • MagicCid

        MagicCid

        • Mexico
        • 14 Questions
        • 14 Answers
        • 1 Best Answer
        • 23 Points
        View Profile
        Best Answer
        MagicCid
        2021-10-25T19:31:55+00:00Replied to answer on October 25, 2021 at 7:31 pm

        Creo que ya lo tengo, estoy utilizando «{var}».encode(«ascii», «ignore»)

        Y luego aplico el decode()

        • 1
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
      • MagicCid

        MagicCid

        • Mexico
        • 14 Questions
        • 14 Answers
        • 1 Best Answer
        • 23 Points
        View Profile
        MagicCid
        2021-10-25T19:24:56+00:00Replied to answer on October 25, 2021 at 7:24 pm

        Hola, ya entendí, pero tampoco me sirve, porque en realidad no sé que caracter no ascii me pueda llevar, desconozco todas las variaciones posibles. Pensaba que existía una función «non-ascii-character» genérico.

        • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • Doraemon

          Doraemon

          • 0 Questions
          • 159 Answers
          • 11 Best Answers
          • 427 Points
          View Profile
          Doraemon
          2021-10-25T19:28:52+00:00Replied to answer on October 25, 2021 at 7:28 pm

          Si no sabes que caracteres te vendran, puedes hacerte un python script, comparar con caracteres validos, si no corresponde con un caracter valido lo reemplazas.

          Puedes usar «printable» de «string» o alguna libreria que creas acorde al uso.

          • 0
          • Reply
          • Share
            Share
            • Share on Facebook
            • Share on Twitter
            • Share on LinkedIn
            • Share on WhatsApp
      • MagicCid

        MagicCid

        • Mexico
        • 14 Questions
        • 14 Answers
        • 1 Best Answer
        • 23 Points
        View Profile
        MagicCid
        2021-10-25T19:13:50+00:00Replied to answer on October 25, 2021 at 7:13 pm

        Hola, al probarlo me da el siguiente error: «EOL while scanning string literal (<string>, line 1)

        ¿Tendrá algo que ver que todavía tiene la b de binario?

        • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
        • MagicCid

          MagicCid

          • Mexico
          • 14 Questions
          • 14 Answers
          • 1 Best Answer
          • 23 Points
          View Profile
          MagicCid
          2021-10-25T19:19:13+00:00Replied to answer on October 25, 2021 at 7:19 pm

          Perdón, me faltaban las dos comillas en la varible («{var}»)

          Ahora me funciona la instrucción, pero veo que no elimina el caracter ð

          Entonces, al ejecutar el decode, me sigue dando el error: “bytes can only contain ASCII literal characters. (<string>, line 1)”

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

    Sidebar

    Ask A Question

    Stats

    • Questions : 646
    • Answers : 1k
    • Posts : 0
    • Comments : 0
    • Best Answers : 98
    • Users : 1k
    • Popular
    • Comments
    • Tags

    Related Questions

      • On: August 5, 2022
      • Answers: 0

      Escribir en PDF

      Saludos, quería consultar una duda que tengo, quería saber si dentro de los comandos que posee rocketbot, hay alguno que me permita poder escribir información que yo tengo guardadas en variables a un archivo de tipo pdf.

      • On: August 4, 2022
      • Answers: 0

      Escribir word

      Quisiera saber como puede escribir en un word dos variables en la misma linea con diferente tamaño de letra? y saber si puedo cambiar el color de lo que escriba?

      • On: July 28, 2022
      • Answers: 2

      Adjuntar archivos

      Buenos días, Por favor alguien me puede ayudar con lo siguiente: no entiendo por qué no me adjunta archivos,en el campo de una página web. Esta es la página Web: Revisando le código de la página

      • On: July 27, 2022
      • Answer: 1

      Error en Captura de Pantalla - Buscar por Imagen

      • On: July 25, 2022
      • Answer: 1

      Codificacion de Variable

      Cordial saludo   espero que esten muy bien   Estoy teniendo problemas al leer un archivo txt q contiene una variable con acento y requiero que al verla en rocke se vea como original es mas no como se convierte al leearla si no

    Users

    richardsondeja

    richardsondeja

    • 1 Question
    • 0 Answers
    Jose Luis Parra

    Jose Luis Parra

    • 2 Questions
    • 0 Answers
    alycenw3

    alycenw3

    • 0 Questions
    • 0 Answers

    Explore

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

    Footer

    Chile


    Máximo Humbser 577 RM

    +569 9335 8641 jjherrera@rocketbot.cl

    Perú


    Avenida Jose Larco 743 Of. 704, Miraflores Lima

    +51 (01) 447-5333 contacto@rocketbot.pe

    México


    Víctor Hugo 12 Anzures CDMX

    +52 55 5946 3690 antonio.nieto@rocketbot.co

    Colombia


    Diagonal 34 bis #18-44, Teusaquillo - ParkWay Bogotá

    +57 313 8975701 leonardo.garcia@rocketbot.co

    Centro América y el Caribe


    Av. Eugenia 626. Col. Del Valle Centro, Ciudad de México, México

    +1-857-285-0594 www.evaconconsulting.com info.costarica@evaconconsulting.com
    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.