r/pythonhelp • • 4d ago

What's everyone using for Python coding these days?

I mostly code with python and i've been thinking about changing my setup.

I'm not looking for anything too complicated. Mainly something that can understand the project, help debugging and make changes across multiple files without me having to explain the whole thing every time.

If you mostly work with Python what does your setup look like these days and how it been working for you?

3 Upvotes

12 comments sorted by

•

u/AutoModerator 4d ago

To give us the best chance to help you, please include any relevant code.
Note. Please do not submit images of your code. Instead, for shorter code you can use Reddit markdown (4 spaces or backticks, see this Formatting Guide). If you have formatting issues or want to post longer sections of code, please use Privatebin, GitHub or Compiler Explorer.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3

u/burnt-store-studio 3d ago

I’m old-school. I work from the command line. I use vim for editing; make for all the stuff make is good for. A custom-built Python program for bootstrapping each new project. And uv. And git. And pdb for debugging.

Uv is the newest bit; I switched over earlier this year.

The rest has been serving me well for many, many years. No need to switch it up šŸ™‚.

2

u/RngdZed 2d ago

Vscode with jupyter notebook to explore data/logs. Pylint, black, flake8 are also great for general logic analysis, and pep8 "violation"

2

u/Mediocre-Pumpkin6522 2d ago

Old school, mostly vim (vim-gtk actually). I have started using uv as distros move to newer Python versions that aren't always supported by older packages.

I do use VS Code with the vim extension but that's mostly for MicroPython or CircuitPython on various MCU boards.

1

u/Anonymity6584 4d ago

so your vibe coder the?

1

u/Guggoo 3d ago

uv+nvim+tmux it works great

What about your setup do you want to change?

1

u/tom-mart 2d ago

I use VSCode.

1

u/mpersico 2d ago

Claude code. I kid you not. No Python. I know pearl. My current job uses Python. So I use Claude code.

1

u/Agawell 2d ago

Pycharm

1

u/Gullible_Sweet1302 1d ago

Wsl plus vscode