Glamorous Toolkit
Discord
I think this is probably covered by Glamorous Toolkit (cc <@499904513038090240> who is a core user)!
Yes, that's a prominent use case for Glamorous Toolkit.
Note that Glamorous Toolkit is not (yet) a development environment for Python. What is described here is "data science" on a Python codebase. You analyze the code, but you cannot change it. For Pharo Smalltalk, there is excellent code refactoring support in addition to analysis features.