Hier werden einige Python-Bibliotheken beschrieben, die zum Lösen der Aufträge benötigt werden. Die Dokumentation ist nicht vollständig, sondern enthält nur die wichtigsten Informationen, so dass die Übersicht gewahrt bleibt.
time
time ist eine Bibliothek, die viele Funktionen im Zusammenhang mit der Systemzeit zur Verfügung stellt.
guizero
guizero ist eine Bibliothek zur einfachen Gestaltung von grafischen Oberflächen (engl. grafical user interface, GUI) in Python.
hashlib
hashlib ist eine Bibliothek, die Funktionen für eine Vielzahl von kryptographischen Hashfunktionen zur Verfügung stellt.
numpy
numpy ist eine Bibliothek, die unzählige mathematische Funktionen zur Verfügung stellt.
requests
requests ist eine Bibliothek zum Senden von HTTP-Anfragen (inkl. GET- oder POST-Daten) und für die Verarbeitung der Antworten.
pillow
pillow ist eine Bibliothek zur Bildverarbeitung. pillow ist ein Abkömmling (engl. fork) der veralteten pil-Bibliothek (python image library).
pycryptodomex
pycryptodomex ist eine Kryptologie-Bibliothek und bietet Implementationen für viele aktuelle Verschlüsselungsverfahren an. pycryptodomex ist ein Abkömmling (engl. fork) der veralteten pycrypto-Bibliothek.
base64
base64 ist eine Bibliothek zur Codierung von Informationen (insbesondere binären Daten), so dass diese in Textform dargestellt werden können.