r/PythonLearning

▲ 22 r/PythonLearning+3 crossposts

Happy to show my "Steam-like" platform for Pygame games!!

Hey everyone!,

A while back, I shared a very early version of a project I have been working on.
Today, I’m incredibly happy to showcase the Alpha 1.0.0 Release of Atomic Launcher—a "Steam-like" platform built specifically to distribute, showcase, and play Pygame games.

My ultimate goal/wish would be to make it truly community driven. That being said I will be posting all my future pygame projects to the platform. Check out the source code, download the alpha, or submit a PR here: https://github.com/mironczuk-dar/Atomic-launcher.git

What's New in Alpha 1.0.0?
I’ve moved far beyond the basic launcher script. The platform now features:

  • Zero Dependencies / Portable Setup: No Python or Git installed? No problem. I packaged portable Python and Git right into the release. It’s a literal one-download ZIP or one Git clone. Just extract and double-click the .bat file (Windows) or run the .sh script (Linux/Raspberry Pi) and you're in.
  • A "Steam-like" Storefront: A dedicated, polished "Featured" tab to highlight community games.
  • Media Previews: Game pages now support full image and video previews so players can see gameplay before downloading.
  • Control Filters: Users can instantly filter games by input type (Mouse-only, Keyboard, Gamepad) to find games that fit their setup.
u/RoseVi0let — 4 hours ago

If Python disappeared tomorrow, what language would you use?

You can't choose Python again. What would replace it for your current work, and why?

reddit.com
u/memeeloverr — 9 hours ago

I am a begginer and I want to learn python.

I just started the language 4 days ago, and I want to learn it to build games and for freelancing, I don't know where to start though, I found a tutorial by bro code and I want to follow it, and after that go on code wars to train, and just start creating. I can put only 4h max a day in python.

reddit.com
u/True_Steak_2360 — 8 hours ago

How much python i should learn?

Hello Brothers, I am learning Python but I don't want to learn it completely. I just want to learn sufficient Python for AI so that I can do heavy work like AI Saas and AI Agents and that too pl If anyone knows about this, please guide me in detail..

reddit.com
u/crazyteachperson — 10 hours ago

Using the AI to learn

I'm currently on Week 3 of the CS50p course. Yesterday I was doing one of the exercises that required prompting the user several times in a loop and storing the answers in a dictionary. I read the hints, read about the get() method, Googled how to create dictionaries and whatnot, but still wasn't able to figure out what I needed to do in this case. So, I went to Chat GPT, and it told me exactly what i needed to do, which I ended up understanding after a while of doing research and testing on VS.

I'm sure someone who's more experienced or smarter than me would know exactly what to do, but what else am I supposed to do in a situation like this when I'm not familiar at all with the get() method and I've barely practiced coding with dictionaries? I hate having to resort to the use of AI, and every time I go on Reddit I see that people strongly advise against the use of AI to learn to code.

All I do is take notes during a CS50 course lesson and do the exercises. I bought the Python Crash Course book but I figured it would be better to finish the course and then jump into reading the book.

Any suggestions?

reddit.com
u/Izzymael — 11 hours ago
▲ 24 r/PythonLearning+1 crossposts

Best resources to go from intermediate to advanced Python

Hey fellas, I’m comfortable with the basics and common libraries. What helped you the most to reach the next level ,specific books, projects, topics, or courses?

reddit.com
u/memeeloverr — 14 hours ago

Unpopular Python opinion: Readable code is more important than clever code

I've seen one-line solutions that are technically impressive but take longer to understand than 10 lines of simple code.

Would you rather write more lines that anyone can understand, or fewer lines that look clever?

reddit.com
u/memeeloverr — 1 day ago

What's the most useful Python project you've ever built?

I'm looking for ideas for real-world Python projects that solve actual problems.

What's the most useful Python project you've built?

Why was it useful, and what did you learn from building it?

reddit.com
u/amirzarrineh — 1 day ago

Python for finance

Im a bcom fresher who wants to enter the finance sector with as much skills as i can possibly hoard. I want to make sure that the skills that i learn are relevant to the work i will do in the future.

I dont have much experience with python either. I only know the basics and i want to transition my learning towards finance side of python. How do i do that?

What libraries do i need to learn?
What concepts should i focus more on?
Is there a resource to learn python for free and efficiently?

reddit.com
u/Hully_Delta — 1 day ago

What's one Python feature you discovered embarrassingly late?

I've been using Python for years, and somehow I keep finding basic features that make me think, "How did I not know this?"

What's your most embarrassing late Python discovery?

reddit.com
u/chuprehijde — 1 day ago

Any tips for learning python?

I have just gotten into learning python, and it looks like a bunch of numbers and words. Can i get any tips from what i should learn first, to useful websites or books.

reddit.com
u/Ok-Television3555 — 2 days ago

Getting comfortable with Python took longer than I expected

When I first started learning Python, I spent far too much time watching tutorials and not enough time building things on my own. Everything changed once I started creating small projects and solving problems that interested me. Even simple scripts exposed gaps in my understanding and forced me to read documentation, debug errors, and think more carefully about my code. I've found that these practical experiences teach lessons that are difficult to get from videos alone, and they make each new concept much easier to remember. I'm curious whether other learners have had a similar experience or taken a completely different path. What has helped you make the biggest improvement in your Python skills?

reddit.com
u/chuprehijde — 1 day ago
▲ 22 r/PythonLearning+3 crossposts

Soy autodidacta y este es mi primer proyecto "real" en Python. Me da vergüenza enseñarlo pero necesito que alguien más lo pruebe

Llevo un año aprendiendo Python por mi cuenta, con videos, documentación, y mucho café malo. Nunca había terminado nada que no fuera un ejercicio de un curso. Siempre abandonaba a la mitad cuando se ponía difícil.

Esta vez no. Hice un YouTube downloader.

Sé lo que pensáis: "otro wrapper de yt-dlp más". Y sí, en el fondo lo es. Pero la gracia no es lo que hace sino que lo terminé. Para alguien que nunca había llegado al final de un proyecto, eso es enorme para mí.

Lo que tiene:

  • Descarga vídeo o solo audio
  • Pegas el link y ya
  • Funciona. Eso es básicamente todo lo que prometo

Dos amigos ya lo usan a diario y me dicen que va mejor que las webs llenas de ads, pero sospecho que me lo dicen por pena, así que necesito opiniones reales de gente que no me conozca.

Si tenéis 2 minutos, descargadlo, probadlo con cualquier vídeo, y decidme qué habéis roto. Aunque sea para decirme que es una mierda, al menos será una mierda con feedback de verdad.

No quiero estrellas ni forks. Quiero que alguien que no me debe un favor me diga si esto sirve para algo.

Enlace: https://github.com/DreyCode2/youtube-downloader

PD: Si encontráis bugs, por favor sed crueles. Necesito aprender a recibir código review sin llorar.

u/Drey_code — 2 days ago

I built an open-source Windows System Manager using Python and PyQt6

Hello everyone,

I wanted to share a project I've been working on called Nexus System Manager. It's a desktop utility built completely in Python (PyQt6) designed to clean, tweak, and optimize Windows performance.

I recently compiled the standalone binaries using Nuitka and officially launched the first release on GitHub under the GPL-3.0 license.

Key Features:

* Advanced Windows performance tweaks and system cleaning.

* Responsive and clean modern UI built with PyQt6.

* Secure standalone .exe distribution.

I would love to get some feedback from fellow developers on the source code or features!

(Since my Reddit account is brand new, Reddit's spam filters keep blocking my GitHub link. I will drop the repository link in the comments section below!)

reddit.com
u/rilindbytyqi300 — 1 day ago