diff --git a/data.py b/data.py index 0891d5df4069f9f41887768a87c4d7a22e06e227..ec0715154fbf2aea018a0d4bc33357884f962e45 100644 --- a/data.py +++ b/data.py @@ -4,8 +4,11 @@ import subprocess class Algorithm(): def __init__(self, name): self.name = name - with subprocess.Popen(["build/"+self.name, "-v"], stdout=subprocess.PIPE) as proc: - self.current_version = int(proc.stdout.read()) + try: + with subprocess.Popen(["build/"+self.name, "-v"], stdout=subprocess.PIPE) as proc: + self.current_version = int(proc.stdout.read()) + except FileNotFoundError: + self.current_version = None self.data = []