import os; import platform; import re; import sys; import subprocess; import getpass; OS = "MS-DOS"; if sys.version_info[0] > 2: raise Exception("inferior version detected"); if __name__ == "__main__": # todo learn regex if (re.match("kevin", getpass.getuser().lower())): raise Exception("Kevin found exception") if (os.path.isdir("/etc/")): if (os.path.isdir("/Users/")): print "MacOS"; else: print "linux"; os.environ['step_count'] = "0" os.execv("/usr/bin/make", ["Makefile"]) elif (os.pardir.isdir("C:\\Windows\\")): print "windows"; if (re.match("Windows-8", platform.platform())): raise NotImplementedError; subprocess.run(["Makefile.bat"]);