So I'm currently neck deep in this python script for a local client of mine—they're a small greenhouse business here in Portland and I'm trying to help them automate their seasonal inventory tracking. It's a lot of web scraping and then dumping everything into pandas dataframes to find trends. I'm pretty much self-taught and I've hit a wall with some really weird logic errors where my loops are just... not looping right.
I've been getting by with the free version of ChatGPT but lately it's been a total nightmare. It keeps suggesting library functions that were deprecated like three years ago and when I tell it the code failed it just apologizes and gives me the exact same broken code again. I have a hard deadline next Friday to get this dashboard running so I'm finally ready to pay for a pro tool to help me debug this mess.
I'm torn between three specific things right now. First obviously is ChatGPT Plus. I know GPT-4o is supposed to be the gold standard but I'm worried it's gotten a bit lazy recently based on what people are saying online. Then there's Claude 3.5 Sonnet. I've seen a ton of people claiming it's the new king for coding specifically because it follows instructions better and the Artifacts feature looks cool for seeing the code run. The third option is GitHub Copilot. I use VS Code anyway so having it right there in the sidebar seems convenient but I'm not sure if it's actually as good at deep debugging as the chat-based models are.
Money is a bit tight since this is a side gig so my budget is strictly $20 a month max. I can only afford one subscription. My main struggle is fixing broken logic in data processing scripts and getting my regex patterns to actually work without crashing the whole thing.
If you guys had to pick just one for heavy Python work and fixing bugs on a tight timeline which one would you go with? Is Claude really that much better for logic or should I stick to the OpenAI stuff...
ChatGPT was a total letdown for my last scraper, it just hallucinated outdated pandas syntax...
Late to the party but I've been doing this for a decade and honestly, the AI tools are real but you need the right setup for local logic. I've tried many environments over the years for complex data processing. Before I dive into my recommendation, are you looking for something that can see your entire project folder or just something to copy-paste snippets into? That makes a massive difference when debugging pandas loops across multiple files. In my experience, you should check out Cursor AI Code Editor Pro Subscription. It's $20 a month and basically takes VS Code but bakes the AI into the core. It lets you toggle between models like Claude 3.5 and GPT-4o so you get both for your budget. It's way more authoritative than a sidebar chat because it indexes your local files to find where logic is breaking. Definitely worth it for tight deadlines tho.
I totally feel your pain with those pandas loops, regex is basically a nightmare! I spent all last week fighting with a scraper and honestly, using an IDE extension that lets you index your whole codebase was a total game-changer for me... I love it! Are you mostly stuck on the initial HTML parsing or is the dataframe logic failing? Do you need it to explain the logic or just give the fix?
Saw this earlier and wanted to weigh in. Im satisfied with OpenAI ChatGPT Plus GPT-4o for script logic, while Microsoft GitHub Copilot Individual is basically better for boilerplate but less reliable for deep regex bugs. Safety is my main concern though... before I suggest one, are you processing any sensitive client data? Its important to know how you're managing privacy before feeding full datasets into a cloud model.