##// END OF EJS Templates
Major refactoring of saving, notification....
Major refactoring of saving, notification. * Refactored the save widget so that the notebook doesn't depend on it. Now the notebook emits events and the save widget observes those events. * Created a new event system for all IPython events (events.js). We should start to use this to allow our classes to be loosely coupled. * Created a new notification widget that should be used for all notifications. Uses new event system. * Removed the kernel status widget. * All kernel status message use new event/notification system. * The print notebook view works again.

File last commit:

r2267:928c921b
r6047:ed256378
Show More
ipy_profile_numpy.py
24 lines | 524 B | text/x-python | PythonLexer
""" IPython 'numpy' profile, to preload NumPy.
This profile loads the math/cmath modules as well as all of numpy.
It exposes numpy via the 'np' shorthand as well for convenience.
"""
from IPython.core import ipapi
import ipy_defaults
def main():
ip = ipapi.get()
try:
ip.ex("import math,cmath")
ip.ex("import numpy")
ip.ex("import numpy as np")
ip.ex("from numpy import *")
except ImportError:
print "Unable to start NumPy profile, is numpy installed?"
main()