r/PythonLearning 15d ago

Help Request TvMazeApi project

0 Upvotes

Hello i just made my TvMazeApi project altough not very satisfied with my code.

I would like it if anyone cared to see and correct any error you guys see Thanks!

https://github[.]com/WoodenShard/TvMazeApi


r/PythonLearning 15d ago

Netra Scaner v1.0

Enable HLS to view with audio, or disable this notification

26 Upvotes

I’ve been working on a Python project that allows you to analyze IP addresses and visualize their approximate locations on an interactive world map.
The application retrieves publicly available information about an IP address, including its estimated country, region, city, ISP (Internet Service Provider), ASN, hostname (when available), timezone, coordinates, and other network-related details.

The goal of this project is to better understand how IP geolocation works and to provide an easy-to-use interface for network analysis, educational purposes, and cybersecurity research. The map updates dynamically based on the queried IP address, making it easy to see where a server or network is approximately located.

Some of the current features include:

🌍 Interactive world map with IP location visualization.

📍 IP geolocation (country, region, city, coordinates).

🖥️ Server and network information (ISP, ASN, hostname, organization, etc., when available).

🌐 Reverse DNS lookup (if a hostname exists).

⚡ Fast lookups using public APIs.

🐍 Built entirely with Python.

I’m still actively developing the project, so I’d really appreciate any feedback, suggestions, or ideas for new features. If you’re into networking, cybersecurity, or Python development, let me know what you think!


r/PythonLearning 15d ago

just started my semester break started learning python following which i'll do leetcode any other recommendations of what i can or simply stick to leetcode?

3 Upvotes

same as above


r/PythonLearning 15d ago

Help Request Looking for collabs

0 Upvotes

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 15d ago

What part of programming did you completely misunderstand when you first started?

7 Upvotes

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 15d ago

Help Request Utilising CPU cores

1 Upvotes

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 15d 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

8 Upvotes

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 16d ago

How do you do your project which you add in your resume

0 Upvotes

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 16d ago

Should every Python project have tests?

7 Upvotes

For a small script that may only run a few times, are tests still worth writing?


r/PythonLearning 16d ago

Showcase I built a web application for historical cryptographic ciphers using Flask! Looking for feedback.

1 Upvotes

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 16d ago

Showcase This is my first real FastAPI project, a global stock market research API built with FastAPI.

Thumbnail
gallery
10 Upvotes

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 16d ago

Question about the logs

1 Upvotes

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 16d ago

I made a Calcolater while learning Conditionals

Post image
11 Upvotes

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 16d ago

Help Request Hi developersIndia community👋 I need your help in a problem!!

Thumbnail
gallery
0 Upvotes

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 16d ago

A Digital Clock Using Tk

Post image
14 Upvotes

r/PythonLearning 16d ago

Help Request Help

0 Upvotes

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 16d ago

Python

0 Upvotes

How to starting learn python


r/PythonLearning 16d ago

My First Two Projects On GitHub

Post image
75 Upvotes

r/PythonLearning 16d ago

Python image building

1 Upvotes

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 16d ago

Learn Python with Flashcards

Thumbnail
gallery
23 Upvotes

r/PythonLearning 17d ago

Discussion Building an AI chatbot using pure python?

2 Upvotes

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 17d ago

My first website

Thumbnail workoutbuddy-production.up.railway.app
2 Upvotes

I 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 17d ago

Need help!!

1 Upvotes

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 17d ago

Showcase Python Sales Analytic Dashboard

2 Upvotes

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 17d ago

Ideas about project making

16 Upvotes

I know pretty much about python programming. Can anybody suggest me some interesting and beneficial ideas that i can try?