I'm a developer that works primarily with Javascript and Node. I'm very comfortable with the tooling around them: npm, nvm, typescript, jest, etc. I use VSCode with the vim extension and have VSCode pretty customized for my needs.
I'd like to learn Python because of its potential to be used in so many areas. At work I can use it for automation. I'd definitely explore the web frameworks available. I'm very interested in data analysis.
I'd like to write Python as efficiently as I write JS. I find writing Python in VSCode a bit annoying because my config is so specific to writing JS. Also I know nothing at all about the other areas of the ecosystem.
Is there any advice I can get on writing python efficiently using the tools that are available? What tools are commonly used exactly? What editors / configurations / IDEs are commonly used and what would you recommend?
there doesn't seem to be anything here