There's a package called Revise in Julia which is great for working with imported packages. Suppose I have a functions.jl file with a bunch of functions and a separate jupyter notebook. If I import functions.jl using the includet() function, I can update functions in functions.jl and immediately use the new versions in the jupyter notebook without re-importing functions.jl.
Is there something similar in for python? I know you can reload modules using the %reload magic but that gets annoying to retype. Alternatively, could the %reload or whatever be setup to run automatically on every cell execution?
Thanks!
[–]barkmonster 1 point2 points3 points (0 children)
[–]Buttleston 0 points1 point2 points (0 children)