Edit Python through Github


So, I have this project I am working on in python, and I would like to be able to run the code inside of github while I am editing, instead of having to edit it, download it, and then see if it works. Or download, edit, and reupload the edit! Is there anyway to run my python code through github, maybe with an extension or add-on? Thanks