1
resposta

Dicionário da língua portuguesa em .txt

No endereço https://www.ime.usp.br/~pf/dicios/br-sem-acentos.txt é disponibilizado um arquivo de texto no padrão ASCII (sem acentos ou quaisquer caracteres especiais), já com cada palavra em uma linha, excelente para ser usado neste código. Há quase 262.000 palavras na lista.

1 resposta

Olá Bruno!

Muito obrigado! Baixei o txt e deixa o jogo bem mais interessante! Uma solução que também achei interessante foi a de fazer web scraping em um site que gera aleatóriamente uma palavra da língua portuguesa. É uma solução interessante, pois dispensa a necessidade do arquivo .txt, vou deixar aqui o código que utilizei caso achei interessante.

Abraços!

import requests
import re
from lxml import html  
import csv,os,json

def carrega_palavra_secreta():
    url = "http://www.palabrasaleatorias.com/palavras-aleatorias.php?fs=1"
    resposta = requests.get(url)
    elemento = html.fromstring(resposta.content)
    palavra_secreta = elemento.xpath('//div[@style="font-size:3em; color:#6200C5;"]/text()')
    palavra_secreta = palavra_secreta[0].strip()
    return palavra_secreta