It looks like you're new here. If you want to get involved, click one of these buttons!
import base64
code = ('''
import os, sys
a = \"test1\"
a1 = os.name
print a1
print(\"\\n\\ntest2\") #Notice we use two slashes. This is to escape when we write to the file
sys.exit()
''')
base = base64.b64encode(code)
print base
CmltcG9ydCBvcywgc3lzCmEgPSAidGVzdDEiCmExID0gb3MubmFtZSgpCnByaW50IGExCnByaW50KCJcblxudGVzdDIiKSAjTm90aWNlIHdlIHVzZSB0d28gc2xhc2hlcy4gVGhpcyBpcyB0byBlc2NhcGUgd2hlbiB3ZSB3cml0ZSB0byB0aGUgZmlsZQpzeXMuZXhpdCgpCg==
import base64
code=('''
CmltcG9ydCBvcywgc3lzCmEgPSAidGVzdDEiCmExID0gb3MubmFtZSgpCnByaW50IGExCnByaW50KCJcblxudGVzdDIiKSAjTm90aWNlIHdlIHVzZSB0d28gc2xhc2hlcy4gVGhpcyBpcyB0byBlc2NhcGUgd2hlbiB3ZSB3cml0ZSB0byB0aGUgZmlsZQpzeXMuZXhpdCgpCg==
''')
code1 = base64.b64decode(code)
file = open('/tmp/test.py', 'w')
file.write(code1)
file.close()
chronic@vandal:/tmp$ python /tmp/test/py
posix
test2