Skip to main content

Create

from jhansi import Sandbox

sb = Sandbox(language="python")
sb.create()

Upload a file

sb.upload_file("main.py")

Upload a project

Zip your project first, then upload:
cd my_project && zip -r ../my_project.zip .
sb.upload_zip("my_project.zip")

Execute

result = sb.exec("python main.py")
print(result)

Test mode

result = sb.exec("python main.py", test=True)
print(result)

Status

status = sb.status()
print(status["status"])

Delete

sb.delete()