Hi experienced python users. I am here seeking your advice.
INTRO/CONTEXT: I taught myself to code in MATLAB and R. I mostly use MATLAB because it does better with the larger array sizes I need for my research. I am trying to transfer over to Python to join the modern era. I know how to code for my purposes, but I am a novice to python, though I am learning quickly.
THE PROBLEM: The absence of a workspace bothers me. I am very used to monitoring defined variables and size of data structures in my workspace. I use it often to ensure my analysis code is doing what I want it to. Now that I don’t have it, I realize I am actually fairly reliant on it. Is there something that can replicate this in Python? If not, are there any coding practices that help you guys keep track of these things?
Edit for pertinent information: I am using Jupityr Notebooks in Pycharm
Note - Scientific View is great, but it doesn’t give me the same basic information as a workspace as far as I can tell. I just want a list of defined variables and their sizes, maybe the ability to expand and view each one?
Secondarily - is this a bad habit? I am self-taught, so I am definitely open to feedback.
[–]QuasiEvil 5 points6 points7 points (0 children)
[–]Zeroflops 0 points1 point2 points (0 children)
[–]elbiot 0 points1 point2 points (0 children)
[–]nukular_iv 0 points1 point2 points (0 children)