Se me borro la anterior pregunta no se por que asi que la realizo de nuevo.
Estoy intentando tomar paises de una pagina web que vienen con tildes al momento de pasarlas a excel me aparece por ejemplo
Berlín asi
Berlxedn |
Quisiera saber como puedo ponerle las tildes, intento decodificarla variable y me sale el error que adjunte en la imagen.
A16
El error ocurre porque estás colocando la variable entre comillas «{variable}».decode()
tienes que usarlo sin comillas {variable}.decode()
Esto solo si tu variable contiene algo así b’información codificada’
juanmurillog
Y como soluciono lo de las tildes ???
me habian en viado un comando pero se me perdio
replace(utf-16) algo asi pero no recuerdo bien
A16
Con esto:
“””{variable}”””.replace(‘á’,chr(225)).replace(‘é’,chr(233)).replace(‘í’,chr(205)).replace(‘ó’,chr(243)).replace(‘ú’,chr(250))
Debes tener cuidado con copiar y pegar, ya que se puede cambiar el formato del script
la variable debe ir entre triple comillas así : «»»{variable}»»»
y el primer parámetro de cada replace, son las vocales con tildes, entre comillas simples. ‘á’
Esto lo debes utilizar con el comando asignar variable, antes de utilizar la variable que contenga información con tildes.
También recomendamos actualizar la versión de Rocketbot a la 2020.09.20 ya que el problema se ha solucionado