import sys
from pytio import Tio, TioRequest
if len(sys.argv) < 3:
print "Usage: tio.py lang-id code-file [input-file]"
exit(0)
lang = sys.argv[1]
code = open(sys.argv[2]).read()
inp = open(sys.argv[3]).read() if len(sys.argv)==4 else ""
tio = Tio()
request = TioRequest( lang, code ) # pytio errors out on code.decode('utf-8')
request.set_input( inp.decode('utf-8') )
response = tio.send(request)
sys.stdout.write( response.result.encode('utf-8') )