import sys import os import urllib2 import subprocess address = sys.argv[1] filename = os.path.realpath(sys.argv[2]) username = sys.argv[3] modulename = sys.argv[4] mode = sys.argv[5] urllib2.urlopen(urllib2.Request(address, "op=set_input&username=user_manager&element_type=V&value=\"%s\"" % username)).read() subprocess.check_call([sys.executable, "hutn_compiler/compiler.py", filename, "grammars/actionlanguage.g", mode, username, modulename, filename, address], cwd="interface/HUTN")