Ir al contenido principal

This is my blog, more about me at marianoguerra.github.io

🦋 @marianoguerra.org 🐘 @marianoguerra@hachyderm.io 🐦 @warianoguerra

Codeando al pedo..

Debido a mi estadía en Alemania, me veo forzado a traducir un montón de palabras de alemán a español, para ello uso el servicio de esta pagina:

www.myjmk.com

pero como la interfaz es bastante bloated, decidí hacer un programita simple que saciara mis apetencias de traducción, en un rato, salio lo siguiente:

peleando un poco con los encodings, hice unos cuantos requests y de pronto, dejo de funcionar, no parecía haber ningún error, debugee lo que me estaba mandando el programa, y leo el siguiente lindo mensaje:

Access not allowed.

Your access to the dictionary was rated as invalid. This could have various reasons. Possibly there is some other user sharing some ressources with you (e.g. a web proxy of your provider), scanning our dictionary systematically. We are very sorry for the inconvenience.

bue, tendrá que ser de otra forma :P

pero bueno, aprendí algunas cositas

  • use por primera vez super(), enumerate() y zip() [1]
  • conoci ' '.join()[2] en lugar de import string; string.join()[3]
  • conoci s.partition('sep')[4]
[1] http://docs.python.org/lib/built-in-funcs.html
[2] http://docs.python.org/lib/string-methods.html#l2h-250
[3] http://docs.python.org/lib/node42.html#l2h-379
[4] http://docs.python.org/lib/string-methods.html#l2h-254