timing: add time taken notice
This commit is contained in:
6
main.py
6
main.py
@@ -3,6 +3,8 @@ Run program from here.
|
|||||||
Requires: python > 3.10.x
|
Requires: python > 3.10.x
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import time
|
||||||
|
|
||||||
from parser import parse
|
from parser import parse
|
||||||
from graph import create_graph
|
from graph import create_graph
|
||||||
from dijsktra import Dijkstra
|
from dijsktra import Dijkstra
|
||||||
@@ -10,6 +12,7 @@ from args import Settings
|
|||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
start = time.time()
|
||||||
# parse args
|
# parse args
|
||||||
settings = Settings()
|
settings = Settings()
|
||||||
# parse inputfile
|
# parse inputfile
|
||||||
@@ -21,6 +24,9 @@ def main():
|
|||||||
dijkstra.algorithm(settings)
|
dijkstra.algorithm(settings)
|
||||||
dijkstra.print_result(dataset.connection, dataset)
|
dijkstra.print_result(dataset.connection, dataset)
|
||||||
|
|
||||||
|
delta = time.time() - start
|
||||||
|
print(f"This took {float(round(delta, 3))} seconds.")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user