Skip to content

RunMyPython is a web-based Python execution module built using the Flask framework. It allows secure execution of arbitrary Python code directly via web interface and preview of executed results.

License

Notifications You must be signed in to change notification settings

kazcfz/RunMyPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RunMyPython

RunMyPython is a web-based Python execution module built using the Flask framework. It allows users to execute custom Python code snippets directly from their web browser and view the executed results. This project is designed to be Docker-based, ensuring secure execution of arbitrary Python code.

Features

  • Clean & Simple GUI – User-friendly web interface!
  • Secure – Safely execute arbitrary codes!
  • Lightweight – Less than 0.005MB!

Getting Started

  1. Download source code / Clone repository
  2. Navigate to project directory cd RunMyPython
  3. Run docker build -t runmypython . to build the Docker image
  4. Run docker run -p 5000:5000 runmypython to run the Docker container
  5. Navigate to http://localhost:5000 on your browser to access the running Flask app

Usage

  1. Navigate to http://localhost:5000
  2. Write your Python code in the editor
  3. Click on the "Run" button to execute it
  4. Output of your code execution will be displayed beside the code editor

Screenshot Preview

About

RunMyPython is a web-based Python execution module built using the Flask framework. It allows secure execution of arbitrary Python code directly via web interface and preview of executed results.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published