R Studio like editor for Python? I hope this question is okay for the forum. I want to ask for your experiance with Python editors. 

Currently, I use VS-Code to work with Python. However, in R Studio I really appreciate that it holds data frames in the memory and makes it easy to view/inspect dataframes and other items. I'm "closer to the data" in R Studio. Also line-by-line/blockwise execution of code is really helpful.

So my question: Is there anything like R Studio for Python (preferably non-browser based)? Can someone recommend an editor for Python with similar features like R Studio (especially wrt data handling)?
Spyder is quite similar to R-studio.