##// END OF EJS Templates
Merging in ipython-ipython1b branch. This branch was used to merge in the docs from ipython1-dev,...
Merging in ipython-ipython1b branch. This branch was used to merge in the docs from ipython1-dev, as well as the stuff from the ipython1-sconfig branch. In addition to simply merging the docs from ipython1-dev, I have completely reorganized the docs to make the easier to read and write.

File last commit:

r1049:c87d640e
r1261:a818e11a merge
Show More
ipykit.py
21 lines | 627 B | text/x-python | PythonLexer
#!/usr/bin/env python
# -*- coding: utf-8 -*-
""" IPykit launcher
w/o args, this launches a full ipykit session.
If the first arg is a .py script, it will be run WITHOUT ipython,
to facilitate running python scripts almost normally on machines w/o python
in their own process (as opposed to %run).
"""
import sys
if len(sys.argv) > 1 and sys.argv[1].endswith('.py'):
# shortcut for running ipykit.exe directly on a .py file - do not bother
# starting ipython, just handle as normal python scripts
sys.argv = sys.argv[1:]
execfile(sys.argv[0])
else:
import IPython
IPython.Shell.start().mainloop()