diff options
Diffstat (limited to 'utils.py')
-rwxr-xr-x | utils.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/utils.py b/utils.py new file mode 100755 index 0000000..e9a3ff1 --- /dev/null +++ b/utils.py @@ -0,0 +1,10 @@ +import random +from gettext import gettext as _ + +def palabra_aleatoria(): + """retorna una palabra obtenida del archivo lista_palabras.txt""" + archivo = open(_('resources/lista_palabras.es.txt'),'r') + palabras = [palabra.strip().lower() for palabra in archivo.readlines() if palabra.strip().isalpha() and len(palabra) > 4] + archivo.close() + + return palabras[random.randint(0, len(palabras)-1)] |