I don't use it but I know a lot of people use vscode. If your colleague doesn't want to change their setup too much, python has a built-in debugger `pdb`
https://docs.python.org/3/library/pdb.html You can import it into your code and call the debugger like a breakpoint or run it like a CLI tool with python -m pdb This is what I usually end up using. Matches my c/c++/rust setup more using gdb for debugging. Regards, Lucas On March 5, 2026 7:33:31 a.m. EST, Aaron Wilcox via linux <[email protected]> wrote: >I've got a coworker who's stuck a toe into Python to do a data analysis >script, and they need to debug some odd behaviour that pops up on occasions. >Right now they're just using Notepad++ to write the script and running it from >the CLI, so no debug capability. Does anyone have any recommendations for a >FOSS development environment? Needs to have a debugging tool that will show >let them step through the script and see what each line is doing to their >data, and be simple to set up and use. > >-- > > > *Aaron Wilcox* > >linux mint logo and name > > > >linuxmint logo
signature.asc
Description: PGP signature
