Семестральная работа по предмету kky/ite, созданная в трех командах. Целью данного приложения является полное текстовое поиск по данным, полученным на веб -сайте. Больше информации здесь.
Программа состоит из 2 частей, первая часть - Webscaping, которая ищет дерево страницы под страницей начала и хранит данные, необходимые для второй части. Вторая часть - это веб -приложение для поиска текста на хранимом веб -сайте.
Список приведенных выше -стандартных пакетов над пакетами «Anaconda Distribution», необходимыми для запуска программы, указан в файле «tedding.txt».
pip install -r requirements.txt Через командную строку программа начинается с команды > python -m ite в каталоге программы. Для получения дополнительной информации см. Docs.pathon.org. В случае Pycharm IDE запустите файл __main__.py . Чтобы изменить начальную страницу, измените переменную «start_url» в файле __main__.py в методе «main ()» и измените переменную «max_depth» в том же файле и метод, чтобы изменить глубину поиска.
Функциональность приложения обусловлена загруженными данными (с использованием робота WebSrapping). Сервер запускается через сервер с помощью команды > python -m ite.server в каталоге программы. При использовании Pycharm IDE запустите файл server.py .
Веб -приложение доступно в соответствии с URL localhost:8885 .