I know you are being 75% facetious! 
-
-
And tbh I've found it more tedious to develop new functions (before adding them to the class) than when I had it w/o the class
-
You can always move back and make a branch. I mean that's what git excels at. I have to admit I don't see the issue but you could return.
-
Nah, I’m with Chris on this one. Reloading modules with classes in an interactive environment is one of Python’s (and Jupyter’s) weak points
-
If you only run complete scripts from a terminal you don’t hit this problem.
-
Oh, I'm with you here. I think we're taking past each other?
-
I didn't realise when Chris first asked given he linked to a github file that's a script that he was using a notebook. So I and others
-
advised him to change to a class based on that information.
-
I was doing dev/test cases in a notebook, then shifting code into functions in an external module in it's own py file.
End of conversation
New conversation -
-
-
Can I jump in here to ask what text editor
@o_guest uses? Been using sublime lately and looking into sublimeREPL. -
@AtomEditor hence why I mentioned the jupyter extension (although I don't use it myself). -
Ah ok, and you execute code in?
-
The terminal.
-
There's an atom extension for everything though if you don't have two monitors.
-
Ah cool, as in the system terminal or an atom terminal? Just copy/paste blocks for testing?
-
I don't understand this idea of copy pasting stuff? Not in my work flow. I just type and run my files.
-
Copy/paste is great for rapid debugging, because you can pause code in situ and then see exactly why a given line breaks.
- 13 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
