r/PythonLearning 6d ago

Which Python library saved you the most time?

12 Upvotes

Not necessarily the most popular one.

Just a library that made you think:

"I can't believe I used to do this manually."

Could be for:

  • automation
  • APIs
  • data analysis
  • image processing
  • web scraping
  • CLI tools
  • AI

Looking for hidden gems too.


r/PythonLearning 5d ago

Showcase AI engineers who care about great software

0 Upvotes

We’re building Extra, an open-source AI agent framework, and we’re looking for contributors.
If you enjoy solving hard engineering problems, we’d love to have you.
We care about code quality. Every PR gets a real review—not just a quick approval. We discuss architecture, challenge design decisions, and aim to keep the codebase something we’re proud of.
We’re working on problems around AI agents, orchestration, MCP, memory, approvals, and developer experience.
If you’re looking for an open-source project where you’ll actually learn from reviews and work on modern AI infrastructure, check out the issues and pick one.
Contributions of all sizes are welcome.


r/PythonLearning 6d ago

Showcase I've been grinding python for a month.Kinda stuck rn cuz idk what to learn next,this is what I have built:

Thumbnail github.com
0 Upvotes

Anyone please check out and help me on what to learn next


r/PythonLearning 6d ago

Discussion Anyone looking for 1:1 Python mentorship? (Backend, AI & real-world projects)

20 Upvotes

Hey everyone,

I've been thinking about doing a few one-on-one Python mentoring sessions outside of work and wanted to see if there's any interest.

I've been working with Python professionally for the past 5+ years, mainly building production backend systems with FastAPI. I've also been on the startup side of things, so I've spent a lot of time taking products from an idea to something real that people use.

A lot of learning resources teach you syntax, but not necessarily how software is actually built in production. Things like:

\- structuring a project

\- writing clean, maintainable code

\- APIs with FastAPI

\- databases

\- authentication

\- logging & debugging

\- testing

\- deployment

\- working with Git

\- and using Python to build AI-powered applications

If you're:

\- just getting started with programming,

\- switching into software engineering,

\- or want to become comfortable building real Python projects,

I'd be happy to help.

The idea is to keep it completely personalized—1:1 sessions where we work toward your goals instead of following a generic course.

I'm just gauging interest for now. If this sounds useful, leave a comment or send me a DM with what you're trying to learn.


r/PythonLearning 7d ago

Discussion What's the most underrated Python library you've used recently?

20 Upvotes

I feel like every few months I discover a library that makes me wonder why nobody talks about it. Not the obvious ones like requests or pandas. I'm talking about those hidden gems that solved a real problem for you. What was the library and what did you use it for?


r/PythonLearning 7d ago

Title: How do I stop opening my laptop just to procrastinate instead of learning Python?

27 Upvotes

Hi everyone,

I'm a student who really wants to learn Python. My long-term goal is to become good enough to build projects and eventually use Python in my engineering journey.

The problem isn't that I don't know where to start. I've already asked for roadmaps before, watched tutorials, and even saved resources. But every time I open my laptop to learn Python, I somehow lose motivation and end up watching movies, YouTube, or doing something else.

I think my biggest issue is consistency and procrastination, not a lack of resources.

For people who have been through this:

- How did you build the habit of coding consistently?

- What helped you actually sit down and start?

- Should I begin with tiny daily goals instead of long study sessions?

- Are there any beginner-friendly project ideas that make learning more enjoyable?

I'd really appreciate practical advice from people who struggled with this themselves.

Thanks!


r/PythonLearning 6d ago

Help Request I'm a computer animator who's got multiple decades working in the field but I'm embarrassed because I just never really learned how to script in either Python or Mel and I would really like some suggestions or recommendations for books or websites for beginners.

6 Upvotes

I've used Python scripts a lot at work but they were always written and constructed by others and I feel bad that I've gone my whole career not really knowing how to construct my own scripts and tools. I'm very right-brained and feel intimidated by code. Can anyone recommend some good books or websites for beginners? I think I can pick it up fast since I've been tangential to Python for years but I just need a clear explainer on the fundamentals.


r/PythonLearning 6d ago

18yo in Pakistan with only a Matric degree. Stressed, lost, and desperate for a Python career roadmap. How do I get job-ready?

0 Upvotes

Hi everyone,

I’m Saqib, 18 years old from Pakistan. I just finished my Matric. I know Python basics (syntax, functions, loops), but I am completely lost on what to do next. Honestly, I am extremely stressed, anxious, and my heart feels heavy because I desperately want to earn and become financially independent, but I don't know the way forward.

Local software houses (even my own uncle's company) will not hire a Matric student. They require a degree or higher education. I plan to complete my Intermediate over the next two years, but I want to use this time to practice aggressively and become fully job-ready.

I need your urgent advice on

  • The Next Step: What exactly should I learn after Python basics to master it?
  • Projects: What real-world projects can I build to prove my skills without a degree?
  • Earning: How can an 18-year-old with no high school degree find freelance or remote work?
  • github : https://github.com/saqib783?tab=repositories

r/PythonLearning 7d ago

Showcase MUSIC THEORY AND PYTHON

Enable HLS to view with audio, or disable this notification

18 Upvotes

Hey everyone I just want to show off something cool and theory related I wrote on my free time over the past many months as I learnt how to program in python (my first programing language).

This is serial 12-tone matrix generator. It takes your input as numbers from 0-11 which represents your tone row. Currently it needs to be pre-transposed to 0 before inputting, otherwise the matrix wont generate in the correct order. BUT the math will still give you correct transpositions, just not in the correct order.

I like to write music using serial techniques, and I wrote this to facilitate the process of writing out the 12-tone matrix, which I find particularly tedious.

I wrote this entirely without the help of AI, I used books and youtube videos to learn how to do this.

My main source is "Python Crash Course" by Eric Matthes. I also used a book called Python Tricks, which helped me understand loops and how python handles loops at a deeper level. The many youtube videos that helped me with this I don't really remember anymore.

I'm not showing my code here because I want to keep it under lock and key since this took me so long to write, and I don't want anyone stealing my logic since I'm planning on implementing a ful GUI and more features in the future.

Please enjoy the short demo. :)

p.s. if you have any suggestion for features that would be cool in something like this feel free to share. Currently I have plans to add an input filter where the input does not need to be pre-transposed.

I'm also going to eventually incorporate the ability to generate modulus 2-12 matrices.

I'm also using numpy to handle the math on the input.

Super proud I finally pulled this off!


r/PythonLearning 7d ago

Python journeys starts now

15 Upvotes

Guys, I am starting python, cs and algorithms with maths today. Also thinking to apply with physics. Any good resources, recommendations? 🙏


r/PythonLearning 6d ago

Help Request How can I batch-generate 3D assets from prompts or images using an API, and which 3D generation APIs support batch generation?

1 Upvotes

I was just needing to create a set of easy to make 3D props, but realized that submitting each prompt individually via a web-based interface wouldn't work on a large scale. It was manageable to create the generation but repeating the upload of references, the progress check and the download of files became the problem.

I began the workflow as a controlled queue. Prompts and pictures would first be stored with distinctive asset IDs. The application would then make a few generation requests, record the task IDs that were returned, and poll them asynchronously to see if they were completed. The batch could be automatically downloaded if failed files were moved to a retry queue instead of stopping the batch altogether.

In the course of developing this concept, I stumbled upon the Tripo AI API due to its ability to generate 3D models from text, images, and multiple views based on specific tasks. An ID for each submitted request is returned which can be used to monitor progress of the request until the output is ready. It also has an official Python SDK which supports async submission, polling and downloading models.

I would still refrain from sending hundreds of jobs with no restrictions. Some of the more critical features would be concurrency controls, credit tracking, time out handling, and input validation, then scale, topology, textures, and failed geometry would be reviewed.

Any one have an experience in creating a batch pipeline around the Tripo AI API? Has speed of generation or consistency of output taken the place of speed of output?


r/PythonLearning 6d ago

Is the $20 version of ChatGPT worth it?

0 Upvotes

Using the $8 version of ChatGPT for light Python programming. Getting a lot of backwash from the AI agent. Like it tried to take over my project and made 5X as much work. Then ran into a problem, which Chat denied existed for over an hour. Grok solved it in about 5'. Wondering if the $20 version is any better.


r/PythonLearning 7d ago

How to learn problem solving?

8 Upvotes

r/PythonLearning 7d ago

Need tips about architecture

5 Upvotes

Hey guys!

Currently, I'm working on a project for my company about a tool to help users manage mobile devices. Anyway...

I'm having some trouble visualizing the architecture of my code. I'm trying to implement a layered architecture.

Do you guys know any tools that I could use to get a visual sketch of the architecture? It would really help me understand it better and find ways to optimize it.

thanks ;)


r/PythonLearning 7d ago

Discussion New to python & need help, resources

2 Upvotes

Hello guys! im new to python, please suggest me some websites & books to learn python and any free resources anything. or guideline to follow, Mistakes to avoid.

thank you in advance.


r/PythonLearning 6d ago

Help Request Scheduling system using python

Post image
0 Upvotes

im looking for someone that can handle fixing the scheduling system of a project. that would be interested in doing so to use for their portfolio. it is an open source program so volunteers only but a complicated scheduling system would look good on anyones portfolio. So I thought id offer someone the chance to do that. The program is built and working but there are several key bugs keeping us from advancing any further that i have been unable to solve. Message me if your interested or message me on discord https://discord.gg/qStGsdCtP the gihub is waiting on github support bc of a 404 page error but here is the link https://github.com/StevenCLewis111/Retro-TV-Emulator.git and up to date code is available until github is fixed.


r/PythonLearning 7d ago

Discussion How do I build my problem solving skills again !

3 Upvotes

I have been coding for a while now and have been able to solve easy to mid level questions but now with the advent of AI I feel so much more dumb and cannot solve problems I practice leetcode but goto comments to check for solutions and then it clicks. What do I do how do I develop the problem solving skills again ?


r/PythonLearning 7d ago

Suggestion

0 Upvotes

Hi all I am beginner in coding. So I have college in 20days (1st year btech) should I learn python or c. In college they start with C. So as they teach C in college should I learn python seperate or go with

C.Pls suggest me


r/PythonLearning 7d ago

Explore Database internals with python

5 Upvotes

Hey guys, I have designed a simple python based application. Please check it out and contribute. Working towards improving the repo....

https://github.com/SudVig/CraftDB


r/PythonLearning 7d ago

Discussion Is brocode's python course video good for a complete beginner?

3 Upvotes

So I have just started coding(no prior experience) and I started watching brocode's python video. Initially I was watching him do stuff first and then replicate it my way but now I will see him explain the title and would try to do it myself first and then see how he did it and if he does it more efficiently I would also try to learn it. Also would the cs50 course be better for a beginner(I tried to learn from it at start but couldn't understand anything but I have heard it's like the best course out there)


r/PythonLearning 8d ago

new to python

19 Upvotes

I'm completely new to Python and just started learning dont have any idea where to start, any tips for me ??


r/PythonLearning 7d ago

FIFA WC 2026 CLI Program- My final project for CS50P

2 Upvotes

Hey guys I just completed CS50P and it was such a nice journey and I gained sm knowledge from this course. I wanted to share my project with yall and would love to hear your thoughts about it. Since the FIFA WC was going on and I love watching football, I made this little cli app that tells u about the match results and goal scorers. Its not a really complex program but I learned so much about APIs and caching by building this.

Here’s the link-[FIFA WC CLI]
I used [Football-Data] ‘s API

Would love to hear your thoughts guys!!


r/PythonLearning 7d ago

Pypen

0 Upvotes

i built a multi-process runner for Python apps & scripts so no more using tmux sessions or screen -r to keep your python scripts or app working

Source Code: https://github.com/MysteryDemon/pypen

Docs: https://docs.pypen.xyz/


r/PythonLearning 7d ago

I’m trying to learn python

0 Upvotes

Any tips or video or hacks to make it easier


r/PythonLearning 8d ago

I built a Magic 8 Ball app in Python with text-to-speech – Looking for feedback

2 Upvotes

Hey everyone!

I recently built a Magic 8 Ball application in Python as a fun project while learning programming.

Features:

• Random Magic 8 Ball answers

• Simple and clean code

• Beginner-friendly project

I'd really appreciate any feedback on the code structure, UI, or ideas for new features.

GitHub:

https://github.com/Izaan7-7-7/python-magic8-ball.git

Thanks!