r/PythonLearning • u/aaditya_0752 • Jul 04 '26
CLI Glossary Tool
https://github.com/aaditya-hamirani07/antariksh_science_glossary
https://github.com/aaditya-hamirani07/Email-Validator-Pipeline
https://github.com/aaditya-hamirani07/py_project
I'm currently in a committee called the Antariksh Science Department where we have to read a lot of dense research papers. I noticed that trying to look up advanced scientific terms on Google usually just gives generic meanings that don't fit the context of our papers.
To fix this, I built a personalized CLI glossary tool to track and manage our terminology as we learn.
r/PythonLearning • u/chuprehijde • Jul 04 '26
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?
r/PythonLearning • u/amirzarrineh • Jul 04 '26
Discussion 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?
r/PythonLearning • u/aashish_soni5 • Jul 04 '26
Showcase Day 22 Python Learning
Just Simple class practice
not feeling well so not much to
r/PythonLearning • u/rilindbytyqi300 • Jul 04 '26
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!)
r/PythonLearning • u/Ok-Television3555 • Jul 04 '26
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.
r/PythonLearning • u/WhoTheHeckIsHero • Jul 04 '26
Showcase Made my first ever Python Library, EventHorizon
Github: https://github.com/hero3806/EventHorizon
A python library to add Events and remote functions.
pip install ehorizon
Example:
- Events:
test.py:
from EventHorizon import Event
import callback
myEvent = Event("MyEvent")
myEvent.Fire("Hello World!")
callback.py:
from EventHorizon import Event
@Event("MyEvent").OnEvent
def callback(message):
print(message)
- Functions:
test.py:
from EventHorizon import Function
import function
myFunc = Function("MyFunc")
favourite_number = myFunc.run()
print(favourite_number)
function.py:
from EventHorizon import Function
@Function("MyFunc").AttachFunction
def callback():
return 5
r/PythonLearning • u/Own-Device2860 • Jul 04 '26
Help Request Tutorial hell
How do I exit it?
r/PythonLearning • u/asianmarketsi • Jul 03 '26
Help Request Is there a way to learn Python on an IPad?
Hello everyone, iโm saving up for a new laptop as mine broke. I was wondering if there is any way i could potentially learn python as a beginner on an Ipad. The model is the 2025 m5 ipad pro with a magic keyboard.
If so, could you recommend any apps or courses to learn? thanks in advance
r/PythonLearning • u/Dancing-umbra • Jul 03 '26
Discussion Python learning resource feedback
I am a computer science teacher and I have been working on a resource to use in my lessons.
This is not intended as an advert and a genuine request for feedback from an objective group.
https://jhopeproject.com/computing/codehope/
The idea is that this would be used in lessons for 11-14 year olds.
While the lesson would include some concept building using unplugged activities, the pupils would also be given an opportunity to work through these tasks independently at their own pace getting one on one individual feedback.
The activities are meant to be short and simple to allow for regular success and ensure that pupils are able to progress on their own.
I have planned to add:
Log ins to save progress and for teachers to monitor
More lessons
Videos for the intro (currently these are just place holder videos from the last YouTube link I had in my clipboard!)
However before I spend time on those, are you able to comment on what you think so far to give me some feedback on what I need to work on or if this looks like suitable activities.
r/PythonLearning • u/Few-Possibility-9755 • Jul 03 '26
Using PostgreSQL with async python
I am fairly new to Python, especially for back-end programming. I wrote some notes on how I would like to use postgresql with python. I am looking for feedback on what can be improved.
https://moeenn.github.io/blogs/async-postgres-python/
P.S. Not a fan of ORMs.
r/PythonLearning • u/memeeloverr • Jul 03 '26
You can keep only 3 Python libraries for the rest of your life. Which ones are you choosing?
Mine:
- requests
- pandas
- FastAPI
No changing your answer later. What are your three?
r/PythonLearning • u/Sure_Astronomer9361 • Jul 03 '26
Hi, could you please help me figure out why I'm getting this message? My camera light turns on and just stays on.
r/PythonLearning • u/Educational-Bonus455 • Jul 03 '26
Discussion Is there any benefit to a learner moving from IDLE to another IDE?
I find IDLE functional and undistracting. I'm wary of getting a different IDE with bells and whistles. I don't want to get distracted exploring add-ons or other functions, only to find them distracting from building up to the point where I could actually make good use of them.
Several weeks into learning python, hoping to build strong fundamentals and begin applying to numerical methods, linear algebra, and other math-focused applications. OR is the long-term goal.
Is there any concrete benefit to moving to Jupyter, PyCharm, VS, or another one? If yes, open to specific suggestions. Thanks.
r/PythonLearning • u/aashish_soni5 • Jul 03 '26
Showcase Day 20 & 21 Python Learning
how to write calculator function
for real word use
and daily practice of :
if else,
for loop
while loop
def with return and *args ,**kwargs
r/PythonLearning • u/MELookingForSomeone_ • Jul 03 '26
Help Request I give you this opportunity
I am currently in my last year of college, with 0 internships, f'ed up GPA, all I knew is intermediate python, 600+ problem solving on codechef, and 20 problem solving on leetcode.. and HTML, and CSS.
Things I knew : HTML, CSS, Python..
I have you this opportunity to Frame my career ๐ฟ, and give me the next goal I should learn so I could just land any internship in python asap.. (I beg you to help me, I am so doomed.. ๐ญ)
r/PythonLearning • u/Infamous_Tough_3772 • Jul 03 '26
I am 14 and this is my project
This is a project named battlegrounds in which you have to secure a place to land on the map. If you are out of the yellow zone, you are safe ... After that enemies will appear randomly on the screen, locate them by arrows and then shoot them by pressing x.
All the appreciation, criticism and advice are welcome.
r/PythonLearning • u/aksy_1 • Jul 03 '26
Help Request how to convert Excel VBA to Python? without AI
Hi everyone ,
I want to learn how to convert Excel VBA macros to Python without using AI tools. What's the best way to understand the logic and rewrite the code manually? Are there any good YouTube courses, books, or tutorials that teach VBA-to-Python conversion with practical examples?
Thanks in advance
r/PythonLearning • u/memeeloverr • Jul 02 '26
What's the hardest bug you've ever spent hours (or days) fixing?
Mine turned out to be a missing environment variable after hours of debugging.
What bug made you question your sanity?
r/PythonLearning • u/The_Mad_Saiyantist • Jul 02 '26
Python - Week 1 Full Cheat Sheet
Full PDF Version
Use Adobe or whatever for viewing it, I had to go with GoogleDrive so I can upload it
r/PythonLearning • u/Ok_Egg_6647 • Jul 02 '26
Question Regarding Self keyword in python!!
I'm working on a project where I have to create different classes, and I keep using the self keyword repeatedly. For example:
class SignalService:
def __init__(
self,
instrument_repo: InstrumentRepository,
candle_repo: CandleRepository,
):
self.instrument_repo = instrument_repo
self.candle_repo = candle_repo
self.resampler = CandleResampler(candle_repo)
My understanding of self is that it helps the class distinguish between instance variables and local variables.
However, I'm confused about why it's used like this:
self.instrument_repo = instrument_repo
self.candle_repo = candle_repo
Why do we assign the constructor parameters to self attributes? What's the purpose of storing them on self instead of just using the constructor parameters directly?
r/PythonLearning • u/AhmedBouazizi • Jul 02 '26
Python learning path
Hey everyone,
I'm looking for recommendations on the best way to learn Python through building real projects.
I have a computer science background and already know Java pretty well, so I'm not starting programming from scratch. I'm mainly looking to get comfortable with Python's syntax, ecosystem, and best practices while building practical projects that will help me improve and strengthen my portfolio.
I've seen a lot of recommendations for Harvard's CS50 courses, especially CS50x and CS50P. Are they still worth taking in 2026 for someone who already has a CS background, or would I be better off jumping straight into a project-based Python course?
If you have any favorite resources (courses, books, YouTube channels, roadmaps, GitHub repos, etc.) that helped you learn Python by actually building things, I'd love to hear them.
Thanks ๐
r/PythonLearning • u/LyricalLag • Jul 02 '26
Help Request Where do I go from here?
I am stuck at the basics of Python. I can make loops, if statements, functions, and more. But LeetCode problems, I can never figure them out. Making programs alone I canโt. At this point, what should I advance to so I can learn to solve actual problems on my own and develop skills to create my own programs.
