<p>nltk error de concurrencia de wordnet WordNetError</p>

Creado en 12 jul. 2019  ·  4Comentarios  ·  Fuente: nltk/nltk

Cuando ejecuto wordnet en varios hilos, obtengo errores extraños.
Estoy tratando de obtener los sintetizadores de una palabra.
¿Es seguro el hilo de Wordnet? ¿Hay alguna forma de solucionarlo? Si no hay una solución inmediata, ¿dónde se almacena la base de datos de todas las palabras y sus funciones (verbo / adjetivo / sustantivo)?

Las excepciones se ven así:

raise WordNetError('line %r: %s' % (data_file_line, e))
  File "/usr/local/lib/python2.7/dist-packages/nltk/corpus/reader/wordnet.py", line 1342, in synset_from_pos_and_offs
et
    assert synset._offset == offset
*******************************************WordNetError: line u'02203362 40 v 03 have 0 have_got 0 hold 0 013 + 13244109 n 0303 + 10529202630189 42 v 02 have 0 feature 0 023 $ 02203362 v 0000 $ 02204692 v 0000 + 05601758 n 0201 + 05849789 n 0201 ! 02632353 v 0102 ~ 00047610 v 0000 ~ 00047745 v 0000 ~ 01123609 v 0000 ~ 02630734 v 0000 ~ 02630871 v 0000 ~ 02631005 v 0000 ~ 02631163 v 0000 ~ 02631349 v 0000 ~ 02631659 v 0000 ~ 02632167 v 0000 ~ 02636132 v 0000 ~ 02715456 v 0000 ~ 02715595 v 0000 ~ 02715812 v 0000 ~ 02717102 v 0000 ~ 02730813 v 0000 ~ 02740034 v 000at can only carry a small sail"  \n': need more than 1 value to unpack
AssertionError
bug wordnet

Todos 4 comentarios

Tengo este mismo problema. Informaré si encuentro una solución.

¿Alguna solución a este problema?

Me di por vencido y solo lo esperé.

Lo sentimos, este código no es seguro para subprocesos.

¿Fue útil esta página
0 / 5 - 0 calificaciones