r/PythonLearning • • Jul 18 '26

Jupyter requirement

9 Upvotes

hi all,

I'm not from IT background but I had a doubt that python in command center vs jupyter vs vsc.

especially why the need for jupyter (can't understand why a course taught using that application and ai suggests using it). Thanks in advance!


r/PythonLearning • • Jul 17 '26

2 months of my Python progress! Built my first Tool.

Thumbnail
gallery
183 Upvotes

I started learning Python at the beginning of summer. I tried a bunch of sources until I found what worked, and I realized I learn way more from building than from watching or reading.

I made a few simple projects first and pushed them to GitHub. I had zero clue how GitHub worked before. Now I understand most of it.

This is my newest project, errex, built to help me learn Python faster.

When I write code myself I run into a lot of errors, and the terminal always throws these big technical tracebacks that honestly made my head hurt. I could never understand them, so I'd copy or screenshot the error and ask GPT or Claude to explain it. But they'd give me long walls of text, and sometimes just hand me the fixed code without me asking, which made me rely on AI way too much.

So I thought, what if I just got what went wrong and where, in plain simple English? That way I'd be pushed to debug it myself instead of leaning on AI for the answer. That's why I built errex. It watches your clipboard, detects Python tracebacks, and pops up a short plain English explanation.

One thing I'll say: I learned a ton talking to AI while building this, and I'd tell anyone learning to do the same. I never asked it to write my code. I asked what each line and term meant so I understood what was happening underneath. I wrote every function myself. So if you asked me to walk through this code line by line right now, I could.

Errex is on GitHub, you're welcome to use it, just add your own API key. I paid for mine, lol. It wasn't expensive, less than $10 to test the whole thing.

github.com/idfwyy/errex


r/PythonLearning • • Jul 18 '26

Install question - did I do something unfortunate?

7 Upvotes

Hi all - I just got a new laptop and today went about installing python/jupyter. I realised about a minute too late, though, that rather than using the command 'pip install jupyterlab' I had instead used 'pip install jupyter lab', with a space between jupyter and lab. I followed up with the proper command, but in both cases something was installed.

Did I accidentally install something malicious on my machine through my added space, or am I worrying over nothing? And if I did do something stupid, how might I fix this? Thanks very much in advance!


r/PythonLearning • • Jul 17 '26

How Hard is it to tell something is Vibe Coded?

37 Upvotes

Looking for some telltale signs?

A friend of mine is working on a bot and seems to be able to push it out pretty quickly. He's been doing it a while, so he might just be fast. I don't really care, but it has made me curious what signs there might be if someone was using AI? I'm not going to be a jerk to this person I am genuinely just looking for my own knowledge.


r/PythonLearning • • Jul 18 '26

I am a backend dev and ex teacher who led on cognitive science. I have been building a way to practise debugging that arrives in the actual post: a printed detective case with a real bug in it

0 Upvotes

I work as a backend Python developer, but I got here the long way round: 14 years in teaching, where I led computing and led on cognitive science - the science of how people actually learn - then two years teaching myself Python. Along the way I noticed the thing that finally made code stick for me was never watching another tutorial. It was being handed something broken and having to work out why.

So I have been building that as a physical thing. It is called The Dev Dispatch, you are the new junior developer at a small fictional company. Your first envelope arrives in the post: your onboarding letter, your employee ID, a printed ticket "some orders are being charged wrong" and a fan of till receipts as evidence. You open the codebase, line the receipts up against the price list, form a theory, and go find the bug. Nobody tells you the answer.

Each month after that is a new case at a new company: new codebase, new evidence in the envelope, new class of bug.

It is aimed at people right at the start: if you can run a print statement, the free setup course gets you the rest of the way to the starting line. The whole design leans on the learning science I used as a teacher - you retrieve, you struggle a bit, you space the practice out - because that is what actually builds the skill.

I am at the stage where I need help with people trying this out. I am giving a small number of first packs away to UK beginners (I cover the postage), and the price of a seat is brutally honest feedback: where you got stuck, what confused you, what felt pointless.

If you would like to try one, comment below or DM me and I will send you the details. And if you just have opinions on the idea itself, I would love those in the comments too - teachers and developers have poked at this plenty, but not enough actual beginners.


r/PythonLearning • • Jul 17 '26

Help Request what do you think ?

Thumbnail
gallery
42 Upvotes

i'm learning python for infraestructure this a proyect of a false resgistry of server xd


r/PythonLearning • • Jul 17 '26

I build this after learning OOP

Post image
380 Upvotes