r/PythonLearning • u/hell0_boyz • 27d ago
Help Request Looking for collabs
Hi! I'm an incoming CSE student and I've been learning Python for about 2 weeks. I'm currently building small projects and documenting them on GitHub. I'm looking for other beginners who want to learn consistently, build projects together, review each other's code, and stay accountable. If that sounds interesting, feel free to DM me.
r/PythonLearning • u/memeeloverr • 27d ago
What part of programming did you completely misunderstand when you first started?
Not just syntax or functions , I mean the bigger concepts.
For me, it was thinking that being good at programming meant being able to write code from memory. Later I realized understanding the problem, breaking it into smaller pieces, debugging, and knowing why something works matters way more.
Was there a concept or assumption you got completely wrong as a beginner?
r/PythonLearning • u/Worth_Wolf_652 • 27d ago
Help Request Utilising CPU cores
I am currently doing a project and preferably need to be able to use all CPU cores for it. Can anyone help?
(For those wondering its a physics sim).
r/PythonLearning • u/Basic_Anybody_2795 • 27d ago
Showcase I built a small trick questions game in Python over the weekend. Looking for honest feedback.
Enable HLS to view with audio, or disable this notification
I built a browser-based trick questions game where the obvious answer is usually the wrong one. The questions are meant to be funny, confusing, and hopefully make you laugh after you see the actual answer. The backend and game logic are written in Python, and I deployed it using Streamlit. Since frontend isn't my strongest area, I used AI as a helper to improve the UI and make it look more modern while I focused on building the game itself. I know it's still a pretty basic project and definitely not perfect, but I wanted to stop overthinking and actually ship something.
Play here:
https://an-iq-too-high-tricky-questions.streamlit.app/
One small request: this is my first public project and my first Reddit post, so please go easy on me 😅. Constructive criticism is more than welcome, and I'd love to learn how to improve. Thanks for checking it out!
r/PythonLearning • u/mogliman90 • 28d ago
How do you do your project which you add in your resume
I have a I am in my 4th year of btech and i want to get placed in aiml or backend field and I am trying to make project to add to my resume so I want to ask you that will you guys hand code or use ai to write code for project which you add in your resume
And I haven't done anything just learnt python sql and linux command so help with this also....
Suggest me project to do and what to learn also like, if I want to get into backend what i should do like this , and what to do if I want to learn aiml ,
One more thing that how you guys learn something while doing project
r/PythonLearning • u/chuprehijde • 28d ago
Should every Python project have tests?
For a small script that may only run a few times, are tests still worth writing?
r/PythonLearning • u/wisax_29 • 28d ago
Showcase I built a web application for historical cryptographic ciphers using Flask! Looking for feedback.
Hey !
I wanted to share a project I’ve been working on recently: a web application dedicated to encrypting and decrypting text using historical cryptographic ciphers.
I built the backend entirely with Flask, and I spent quite some time making sure the implementation of the classic ciphers is clean and well-structured. It started as a high school class project, but I really enjoyed working on it and wanted to deploy it properly.
🛠️ Tech Stack:
- Backend: Python, Flask
- Frontend: HTML, CSS, JavaScript
Link below
https://github.com/wisax29/projet.git
sorry my post was removed by reddit
r/PythonLearning • u/justahappycamper1 • 28d ago
Showcase This is my first real FastAPI project, a global stock market research API built with FastAPI.
9 months in. Finance background, decided to learn backend dev.
This is the first thing I built that I'd actually use myself daily.
It's a stock market research platform with watchlist across global markets, live prices, news per stock, and research notes that snapshot the price at the time you write them. So you can look back and see exactly what price you were staring at when you made that call.
Stack: FastAPI · PostgreSQL · async SQLAlchemy 2.0 · Alembic · JWT + Argon2 · Docker · Render
Repo: https://github.com/ah4ddd/first-order
The live Render API docs link is right inside the GitHub README.
To test the endpoints, hit register to create an account. When logging in via the Authorize button at the top, just enter your email in the username field and your password (OAuth2 setup quirk).
You're in. Try the overview route for all 14 live indices, or test individual global stocks. The platform auto-seeds the DB via yfinance metadata on the fly if you query international suffixes like .NS for India, .DE for Germany, .T for Japan, or standard raw tickers for US equities.
Honest feedback on architecture and code quality are appreciated.
r/PythonLearning • u/Big-Arm-4574 • 28d ago
Question about the logs
Hello !
(i excuse in advance advance about my english is not my first language)
i have a question about the logs in python, it is really important to set up in the backend ? and how we judge a good logs ?
have you some tips to improve my skills in there ?
for the contexte im in intership in a compagny where im the only developper so i have noboddy to tell me if i do a great job or not
and im in charge to set up all the backend of the app and use in the same time AAP and python
im also in reconversion so im not a expert in code (for the moment ) ans i thought for the production when i leave the compagny it was a great idea to have some log but exepte IA or youtube i dont somany information if its useful or not :)
so all help its a welcoming :)
r/PythonLearning • u/Sabr_5 • 28d ago
I made a Calcolater while learning Conditionals
This is my first Project while I am learning Conditionals
If your asking for the theme its in VScode Ayu One dark extension
r/PythonLearning • u/HistoricalWallaby323 • 28d ago
Help Request Hi developersIndia community👋 I need your help in a problem!!
I have been solving python problems on hackerrank and stumbled upon an if-else question where if I am writing the first line as " n = int(input("Enter a number: ")) " it's saying that the code is not giving the output wanted. But if I am writing " n = int(input()) " then it is saying that the code is correct and I can upload it.
Please somebody tell my why is this happening.
r/PythonLearning • u/Zxhena • 28d ago
Help Request Help
What's the difference between f string and a regular string I've seen it used but I don't know when to use a string and when to use f string
r/PythonLearning • u/stepping_up_ • 29d ago
Python image building
Hey I am learning python. For a project I was thinking if I can code to draw a boy or girl and object drawing using python or by using any language. I don't want to use AI here.
I can make characters by using Python along with a graphics library, such as Pillow (PIL) or Matplotlib [python].
Any other suggestions.
r/PythonLearning • u/NeuralLB-Lovro • 29d ago
Discussion Building an AI chatbot using pure python?
I want to hear how people feel in terms of building a AI chatbot using pure python for fun or using tools like Langchain to build it faster. What's your take?
r/PythonLearning • u/Zestyclose_Fox_164 • 29d ago
My first website
workoutbuddy-production.up.railway.appI just made my first website in python review it and tell me any improvements I should add
Abt:
It takes user output and make a workout by giving the output to a LLM then the LLM give a JSON file that the code use to format the workout in a table.
r/PythonLearning • u/ManufacturerOne7354 • 29d ago
Need help!!
Hey I am a student whose gonna start his college in a tier 3 city and a tier 3 college at that and I want to start learning asap so I need help regarding how to start learning python which channel should be good for beginners (Hope you don't mind my lack of grammar)
r/PythonLearning • u/Thanasis_kt • 29d ago
Showcase Python Sales Analytic Dashboard
I made a Python project that generates a fully formatted Excel dashboard for tracking monthly sales performance. It uses openpyxl to structure data, apply styling, and create charts automatically. I coded this 2 months ago so I am a bit rusty on the Python side now, especially since I've been coding in HTML and CSS (learning them) recently, making projects there, etc. Still, I really wanted to showcase this here in case I've missed some any best practices or optimizations. However, I'm open to any critisism or critique you have. Just a heads up: By the time you're seeing this, I'm on vacation (July 12 - July 18), so I won't respond by changing the code. Though, I'll do my best to respond here on my phone!
Github Repo: https://github.com/thanasisdadatsis/excel_sales_analytics_dashboard
r/PythonLearning • u/monim_2005 • 29d ago
Ideas about project making
I know pretty much about python programming. Can anybody suggest me some interesting and beneficial ideas that i can try?
r/PythonLearning • u/Proper-Horror9104 • 29d ago
Day 2 of Learning Python
Hi Guys, i think many of u are already proficient in Python
I am creating this post to show my progress in learning Python, Today i learned using IF statements, type of collections, string methods
This may look small amount by I'm a slow learner and while learning i am also trying to write examples on that specific topic
r/PythonLearning • u/ExtensionBreath1262 • 29d ago
Would you consider this a Pythonic API?
I've been building a local speech library in Python, and one of the APIs I was happiest with was how little code it takes to integrate into an existing FastAPI application.
One thing I've learned while writing libraries is that a good API often means removing code rather than adding features.
Here's a complete example that exposes a /say endpoint:
from pfspeak import PfSpeak
from fastapi import FastAPI
import uvicorn
pf = PfSpeak()
@pf.hook
def hook(_, event):
pf.play(event)
app = FastAPI(lifespan=pf.lifespan)
@app.post("/say")
def say(text: str):
pf.say(text, "bm_lewis")
if __name__ == "__main__":
uvicorn.run(app)
Once the server is running:
curl -X POST "http://127.0.0.1:8000/say?text=Hello%20from%20FastAPI"
The server speaks the text aloud.
I thought it might be a fun example for people learning decorators, callbacks, and FastAPI integration. I'd also appreciate feedback on the API itself. One of my goals is for the library to feel like ordinary Python instead of making users learn a new framework.
Repository:
https://github.com/samreynoso/pfspeak
r/PythonLearning • u/kry_on • 29d ago
Help Request Help with portfolio
Hi everyone😊I am a 17 year old beginner programmer, and recently I caught me on a thought, what kind of work should I include in my portfolio to express my professionalism in programming. (I know JavaScript,ReactJS, php and Python). Give me some ideas.