The Variable Explorer shows the namespace contents (all global object references, such as variables, functions, modules, etc.) of the currently selected IPython Console session, and allows you to interact with them through a variety of GUI-based editors.
Spyder’s Variable Explorer offers built in support for editing lists, strings, dictionaries, NumPy arrays, Pandas DataFrames, and more, and can also histogram, plot, or even display some of them as an RGB image. Several examples of this functionality follow:
The Variable Explorer has specialized editors for a range of common built-in and third-party Python objects, and can view, edit, and deeply introspect most arbitrary objects via a more general Object explorer. Types with specialized editing support include:
Integers
Floats
Complex numbers
Strings
datetime dates and Timedelta s
datetime
Timedelta
Lists
Tuples
Dictionaries
NumPy arrays and matrices
Pandas DataFrame, TimeSeries and DatetimeIndex objects
DataFrame
TimeSeries
DatetimeIndex
PIL/Pillow images
PIL
Pillow
Namespaces
Debugging
IPython Console