Questions about learning to code, debugging, Git, projects and the habits that make programming easier to learn.
28,740 members
A practical place for beginners, self-taught developers and experienced programmers to work through code, concepts and learning choices. Show enough context for others to understand the problem.
Community rules
Show the problem, not just the error. Include the language, goal, relevant code or error, and what you already tried.
Homework needs an attempt. Learning questions are welcome; show your thinking so replies can teach rather than replace it.
Explain the tradeoff. If several approaches work, say why you prefer one instead of declaring the others wrong.
My Python scraper skips a few items and I can't see why. I've been adding `print()` calls for URLs, selectors and loop counters, then deleting them when I think I understand the bug. I want to learn to set a breakpoint,...