The algorith is to find the robots in the logs based on an hour logs. Report the IP addresses.
If your log file contains logs generated in multiple hours, please split the file by hour and conduct robot detectionfor each file. Would've created a method as part of algorithm to split files if time allows.
datetime, statistics, numpy
If your log file contains logs generated in multiple hours, please split the file by hour and conduct robot detection for each file. Would've created a method as part of algorithm to split files if time allows
python3 main.py path_to_log_file main.py