Python Online Code Runner

In this tutorial, we’ll learn how to automatically run your Python unit tests using GitHub Actions. We’ll see how to set up a GitHub Actions workflow that install Python 3.6 inside a Ubuntu system along with our project’s dependencies e.g. Pytest and finnaly run the unit tests after pushing our code to a GitHub repository. Join over 7 million developers in solving code challenges on HackerRank, one of the best ways to prepare for programming interviews.

How To Run Python Code

Python & Turtle

  • Version 0.4.1
  • Copyright © 2018 Andre Burgaud

What is Python & Turtle?


Python & Turtle is a Python playground allowing to interact with the Python programming language within your browser. It is intended to be used as a teaching and/or learning tool. It offers three environments:

  1. A Python editor with an output pane (text base),
  2. An environment allowing to interact with the Python Turtle module (graphical base),
  3. A classic Python interpreter (a.k.a. REPL or shell).


Python & Turtle relies on several open source projects. Those projects are listed below with their respective licenses:

Python Online Code Runner
  • Brython (MIT License)
  • Split.js (MIT License)
  • UIKit (MIT License)
  • jQuery (MIT License)
  • jQuery LoadingOverlay (MIT License)
  • Ace Editor (BSD License)
  • Font Awesome (Icons: CC BY 4.0 License, Fonts: SIL OFL 1.1 License, Code: MIT License)

Python Online Code Runner Tutorial


Python 2.7 Online Ide

In addition to the open source libraries used to power this web site, some code (e.g. Python Shell), was directly adapted from the Brython Project (code available under an MIT license). Big thanks to Pierre Quentel and other Brython contributors for their outstanding work on Brython.

Comments are closed.