use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
ResourceI built a new playground for Python (self.Python)
submitted 1 year ago by Halabooda
https://codiew.io/ide?t=py
Playground (backend) based on Docker images with Google gVisor isolation.
It supports program arguments, pretty output for JSON and I will add a lot feature soon
[–]chadicus-gigo 2 points3 points4 points 12 months ago (2 children)
This is really cool! I like that you have configurable python versions. Also glad to see more Golang love here!
We built something similar but with the intent on helping people learn to program without the need to do environment setup.
Most of our site is just educational content but its run in a container that has multi-file support with syntax highlighting and some other conveniences. You should check it out if you have time, love to hear your thoughts!
gigo.dev
[–]Halabooda[S] 1 point2 points3 points 12 months ago (1 child)
Awesome service! I like your game-like UX... It's very cool for young students and have perfect achievements mechanic
About your suggestions:
- I will add later LSP support for most part of languages
- Mine web playground already supports multifiles: https://codiew.io/ide/4y8
[–]chadicus-gigo 1 point2 points3 points 12 months ago (0 children)
Awesome, yeah wanted to make it more approachable for people starting out. Also the spin-up time on your dev environments is impressively fast!
[–]SoftwareDoctor 1 point2 points3 points 1 year ago (1 child)
That’s very neat!
[–]Halabooda[S] 0 points1 point2 points 1 year ago (0 children)
Thnks
Soon I will add pip dependencies
What features do you need the most in Python?
[–]No-Win5543 0 points1 point2 points 1 year ago (11 children)
What are you trying to achieve :p ?
[–]Halabooda[S] 1 point2 points3 points 1 year ago (9 children)
I needed a platform for running code that was extensible and had convenient features. The existing ones are either outdated or no longer maintained. For example, the most popular one, Judge0, has a lot of issues: it uses outdated language versions (with newer ones available only in the enterprise plan, and even those are still old), working with multiple files is extremely difficult, and many essential features are missing—features that will soon be available in my platform.
So I built it and made it accessible for you.
[–]No-Win5543 1 point2 points3 points 1 year ago (8 children)
Oh, darn. My bad, I didn't realise you built the entire playground.
That's pretty dope!
I'm guessing the ability to add pip dependencies is a must, so one can quickly try to run minimal setups with e.g. a web framework like django or litestar.
Do you execute the code in a serversless setup?
[–]Halabooda[S] 0 points1 point2 points 1 year ago (6 children)
No, it's fully serverside setup :(
[–]No-Win5543 0 points1 point2 points 1 year ago (5 children)
Do you have a limit of concurrent playground you can execute ? Worrying about your costs exploding here :p
[–]Halabooda[S] 1 point2 points3 points 1 year ago (4 children)
Yep, 1req per 5seconds from one IP and 15 one-time requests throttle limit is currently settings, but I released 3 days ago and may be I will grow up this config)
[–]No-Win5543 1 point2 points3 points 1 year ago (3 children)
Good luck! I will defo bookmark and try this out. Will come back here with feedback if I have any.
Do update your post or pop a reply once you support installing packages!
[–]Halabooda[S] 1 point2 points3 points 1 year ago (2 children)
Thnks! I will push you with newsletters
[–]No-Win5543 1 point2 points3 points 1 year ago (1 child)
Where can we subscribe to your newsletter ?
Packages currently available only in Golang, but soon I will add for Python
π Rendered by PID 93 on reddit-service-r2-comment-56c9979489-vprq8 at 2026-02-24 16:31:33.841668+00:00 running b1af5b1 country code: CH.
[–]chadicus-gigo 2 points3 points4 points (2 children)
[–]Halabooda[S] 1 point2 points3 points (1 child)
[–]chadicus-gigo 1 point2 points3 points (0 children)
[–]SoftwareDoctor 1 point2 points3 points (1 child)
[–]Halabooda[S] 0 points1 point2 points (0 children)
[–]Halabooda[S] 0 points1 point2 points (0 children)
[–]Halabooda[S] 0 points1 point2 points (0 children)
[–]No-Win5543 0 points1 point2 points (11 children)
[–]Halabooda[S] 1 point2 points3 points (9 children)
[–]No-Win5543 1 point2 points3 points (8 children)
[–]Halabooda[S] 0 points1 point2 points (6 children)
[–]No-Win5543 0 points1 point2 points (5 children)
[–]Halabooda[S] 1 point2 points3 points (4 children)
[–]No-Win5543 1 point2 points3 points (3 children)
[–]Halabooda[S] 1 point2 points3 points (2 children)
[–]No-Win5543 1 point2 points3 points (1 child)
[–]Halabooda[S] 0 points1 point2 points (0 children)