Semestrale Arbeit zu diesem Thema Kky/Ite, das in drei Mitgliedsteams erstellt wurde. Das Ziel dieser Anwendung ist eine vollständige Suche nach den von der Website erhaltenen Daten. Weitere Informationen hier.
Das Programm besteht aus 2 Teilen. Der erste Teil ist WebScaping, der den Baum der Seite unter der Startseite durchsucht und die für den zweiten Teil benötigten Daten speichert. Der zweite Teil ist die Webanwendung selbst, um auf der gespeicherten Website nach Text zu suchen.
Die Liste der oben genannten Pakete über den zum Ausführen des Programms erforderlichen Paketen "Anaconda Distribution" ist in der Datei "Anforderungen.txt" aufgeführt.
pip install -r requirements.txt Durch die Befehlszeile beginnt das Programm mit dem Befehl > python -m ite im Programmverzeichnis. Weitere Informationen finden Sie unter docs.pathon.org. Führen Sie bei Pycharm IDE die Datei __main__.py aus. Um die Startseite zu ändern, ändern Sie die Variable 'start_url' in der __main__.py -Datei in der Methode 'main ()' und ändern Sie die Variable 'max_depth' in derselben Datei und Methode, um die Suchtiefe zu ändern.
Die Funktionalität der Anwendung wird durch heruntergeladene Daten (mit Webcrapping -Roboter) konditioniert. Der Server wird über den Server mit dem Befehl > python -m ite.server im Programmverzeichnis gestartet. Führen Sie bei Verwendung von Pycharm IDE die server.py -Datei aus.
Die Webanwendung ist unter URL localhost:8885 zugänglich.