NLTK - как узнать, какие корпуса установлены из Python?

Я пытаюсь загрузить некоторые корпуса, которые я установил с установщиком NLTK, но я получил a:

>>> from nltk.corpus import machado
      Traceback (most recent call last):
      File "", line 1, in 
      ImportError: cannot import name machado

Но в менеджере загрузок (nltk.download()) пакет machado отмечен, как установлено, и у меня есть a nltk_data/corpus/machado папка.

Как я могу видеть из Python intepreter, каковы установленные корпуса?

Кроме того, какой пакет я должен установить для работы с этим практическим руководством? http://nltk.googlecode.com/svn/trunk/doc/howto/portuguese_en.html

Я не могу найти модуль nltk.examples отнесенный в в практическом руководстве.

8
задан hippietrail 26 October 2012 в 00:09
поделиться

1 ответ

попробуйте

import nltk.corpus
dir(nltk.corpus)

, в этот момент он, вероятно, рассказал вам что-то о __ LazyModule__ ... так что выполните dir (nltk.corpus) еще раз.

Если это не сработает, попробуйте автодополнение в iPython.

10
ответ дан 5 December 2019 в 11:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: