Is there a GUI for IPython that allows me to open/run/edit Python files? My way of working in IDLE is to have two windows open: the shell and a .py file. I edit the .py file
You can use the autoreload module in IPython to automatically reload code.
Open jupyter qtconsole
or jupyter console
and type:
%load_ext autoreload
%autoreload 2
from your_work_file import *
Now every time you save your_work_file.py
, it will be automatically reloaded.
Hint: if you want this to happen automatically, put the followinglines in your ipython_config.py
file:
c.InteractiveShellApp.extensions = ['autoreload']
c.InteractiveShellApp.exec_lines = ['%autoreload 2']