botnee ви позволява да стартирате единица тестове, като го извикате от командния ред, например:
питон botnee
или в ipython:
>>> Тече botnee / __ init__.py
Пакетът е структуриран по следния начин:
botnee
& Nbsp; & Nbsp; & Nbsp; - Botnee_config & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Конфигурация файл
& Nbsp; & Nbsp; & Nbsp; - debug някои дебъг помощници
& Nbsp; & Nbsp; & Nbsp; - doc_store DocStore клас, която се занимава с MongoDB мета събиране на данни
& Nbsp; & Nbsp; & Nbsp; - engine Главна входна точка - се свързва с бази данни и зарежда файлове
& Nbsp; & Nbsp; & Nbsp; - errors Товарачи поръчка за грешка
& Nbsp; & Nbsp; & Nbsp; - filters Class да прилагате филтри да изтеглят резултати
& Nbsp; & Nbsp; & Nbsp; - Get_related & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Функции за да извличат сродно съдържание от ID, индекс или свободен текст
& Nbsp; & Nbsp; & Nbsp; - json_io четене на JSON файлове и управление на MongoDB връзка
& Nbsp; & Nbsp; & Nbsp; - process Основният двигател обработка
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - data_dict Обвивка около стандартна Dict за data_dict променлива
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - meta_dict Обвивка около стандартна Dict за meta_dict променлива
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - text обработка на текст
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Vector_space_model & Nbsp; & Nbsp; & Nbsp; TF-IDF т.н.
& Nbsp; & Nbsp; & Nbsp; - Rss_writer & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Simple RSS писател, който използва WebHelpers Rss201rev2Feed
& Nbsp; & Nbsp; & Nbsp; - Standard_document_io & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; четене на стандартни файлове с документи
& Nbsp; & Nbsp; & Nbsp; - Контролна работа
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Test_corpus & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; тестване единица за класа Corpus
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Test_process & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; тестване единица за модул процес
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Test_standard_document_io
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Test_json_io
& Nbsp; & Nbsp; & Nbsp; - TimeoutLock & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; клас за таймаут заключване
& Nbsp; & Nbsp; & Nbsp; - timer полезни функции за времето
& Nbsp; & Nbsp; & Nbsp; - Уеб
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Управлява & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Джанго интерфейс за управление на уеб интерфейс да botnee
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Настройки & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; файл настройки Django
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - urls създава активни URL адреси
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Интерфейс
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Модели & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; начална натоварваща в на структури от данни
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Тестове & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; единица тестове
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Гледка & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Код за управление оглед взаимодействие (формулярът за участие и т.н.)
& Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; - Шаблони & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; HTML шаблони (целеви страници)
<Силни> Външни зависимости
IPython
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -Debugger
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -Tracer (Botnee.search, botnee.debug)
& Nbsp; & Nbsp; & Nbsp; bidict (botnee.persistent_dict)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -bidict (botnee.process.meta_dict,botnee.doc_store,botnee.process.text,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.doc_manager_store,botnee.process.data_dict,botnee.corpus)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -inverted (Botnee.corpus)
& Nbsp; & Nbsp; & Nbsp; botnee
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -START_TIME (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -corpus
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -Corpus (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -doc_manager_store
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -DocManagerStore (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -doc_store
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -DocStore (Botnee.process.text, botnee.engine, botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -engine
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -Engine (Botnee.web.interface.models, botnee.get_related)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -get_related
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -GetRelated (Botnee.web.interface.models)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -persistent_dict
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -PersistentDict (Botnee.process.data_dict, botnee.process.meta_dict, botnee.process.matrix_dict)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -process
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -data_dict
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -DataDict (Botnee.process.text, botnee.corpus, botnee.engine, botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -matrix_dict
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -MatrixDict (Botnee.get_related, botnee.engine, botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -meta_dict
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -MetaDict (botnee.process.text,botnee.corpus,botnee.get_related,botnee.engine,botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -text
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -process_docs (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -process_raw_text (Botnee.get_related)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -time_dict
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | | -TimeDict (botnee.process.text,botnee.corpus,botnee.get_related,botnee.engine,botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -vector_space_model
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; -vector_space_model (Botnee.get_related, botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -standard_document
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -StandardDocument (botnee.standard_document_io,botnee.doc_store,botnee.process.text,botnee.engine,botnee.doc_manager_store)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -timeout_lock
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -TimeoutLock (Botnee.web.interface.views, botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -Уеб
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -interface
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -models
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -engine (botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -get_related (botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; bson (botnee.doc_store, botnee.get_related, botnee.doc_manager_store)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -code
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -Code (Botnee.doc_store, botnee.doc_manager_store)
& Nbsp; & Nbsp; & Nbsp; dateutil
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -parser (Botnee.standard_document_io)
& Nbsp; & Nbsp; & Nbsp; Джанго
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -conf
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -urls
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; -defaults
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; & Nbsp; & Nbsp; -include (botnee.web.urls)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; & Nbsp; & Nbsp; -patterns (botnee.web.urls)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; & Nbsp; & Nbsp; -url (botnee.web.urls)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -contrib
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -admin (Botnee.web.urls)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -core
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -Управление
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; -execute_manager (Botnee.web.manage)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -db
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -models (Botnee.web.interface.models)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -форми (botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -http
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -HttpResponse (Botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -middleware
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -gzip
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | & Nbsp; & Nbsp; -GZipMiddleware (Botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -shortcuts
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -render_to_response (Botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -template (botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -контролна Работа
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; | -TestCase (Botnee.web.interface.tests)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Изглед към
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -decorators
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -csrf
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -csrf_exempt (botnee.web.interface.views)
& Nbsp; & Nbsp; & Nbsp; itertools
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -groupby (Botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; nltk (botnee.test.test_corpus)
& Nbsp; & Nbsp; & Nbsp; numpy (botnee.doc_store,botnee.process.text,botnee.engine,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.search,botnee.persistent_dict,botnee.json_io,botnee.filter_results,botnee.process.data_dict,botnee.corpus,botnee.get_related,botnee.debug)
& Nbsp; & Nbsp; & Nbsp; ordereddict (botnee.persistent_dict)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -OrderedDict (botnee.process.time_dict,botnee.standard_document,botnee.process.meta_dict,botnee.process.text,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.process.data_dict,botnee.corpus)
& Nbsp; & Nbsp; & Nbsp; PP (botnee.engine)
& Nbsp; & Nbsp; & Nbsp; psutil (botnee.engine)
& Nbsp; & Nbsp; & Nbsp; pymongo (botnee.doc_store, botnee.doc_manager_store)
& Nbsp; & Nbsp; & Nbsp; scipy (botnee.process.vector_space_model)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -sparse (botnee.doc_store,botnee.engine,botnee.process.matrix_dict,botnee.search,botnee.filter_results,botnee.process.data_dict,botnee.corpus,botnee.get_related,botnee.debug)
& Nbsp; & Nbsp; & Nbsp; setproctitle
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -setproctitle (Botnee.web.manage, botnee)
& Nbsp; & Nbsp; & Nbsp; време
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -asctime (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -localtime (Botnee.engine)
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -време (botnee.doc_store,botnee.web.interface.views,botnee.process.text,botnee.process.vector_space_model,botnee.engine,botnee.doc_manager_store,botnee.corpus,botnee.debug,botnee.test.test_corpus)
& Nbsp; & Nbsp; & Nbsp; webhelpers
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -feedgenerator
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; -Rss201rev2Feed (Botnee.rss_writer)
<силни> Изисквания :
- Python
Коментари не е намерена