2013-03-10 3 views
1

Где я могу найти автономную документацию для NLTK? Это не в usr/share/doc, где я чаще всего нахожу документы модулей Python. И нет пакета nltk-doc, который можно установить.Документация NLTK от Python

+0

Что дистрибутив и какой документации вы ожидаете найти? Просто «README» или нечто более экспансивное? – cwgem

+0

@cwgem: Я использую Ubuntu 12.04. Я бы хотел найти API для модуля. Онлайн-версия - http://nltk.org/py-modindex.html, которая включает объяснение и исходный код. – xyz

ответ

6

Хорошо, поэтому он определенно не поставляется с какой-либо упаковкой. Однако он может быть построен. Так сначала:

sudo apt-get install python-epydoc 

Это необходимо для создания документации. Тогда я сделал этот сценарий, чтобы автоматизировать процесс сборки для вас:

#!/bin/bash 

NLTK_VERSION=$(python -c 'import nltk; print nltk.__version__') 
NLTK_URL=$(python -c 'import nltk; print nltk.__url__') 
EPYDOC_OPTS = --name=nltk --navlink="nltk ${NLTK_VERSION}"\ 
       --url=${NLTK_URL} --inheritance=listed --debug 

# Rebuild from scratch 
[[ -e ~/python-nltk-docs ]] && rm -rf ~/python-nltk-docs 

mkdir ~/python-nltk-docs 
epydoc ${EPYDOC_OPTS} -o ~/python-nltk-docs /usr/share/pyshared/nltk 

Это падение HTML документов в ~/python-nltk-docs для просмотра. Я в основном спрятал это вместе с их doc Makefile.

2

Вот что я сделал, получите код сайта NLTK от их Github. Таким образом, я мог бы также выполнить поиск в документации API.

https://github.com/nltk/nltk.github.com