File size: 308 Bytes
02c72c4
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import subprocess

def run_python_code(code: str):
    try:
        with open("temp.py", "w") as f:
            f.write(code)
        result = subprocess.check_output(["python3", "temp.py"], stderr=subprocess.STDOUT, timeout=5)
        return result.decode()
    except Exception as e:
        return str(e)