[IPython-user] ipython scripts/noninteractive use?

Fernando Perez Fernando.Perez at colorado.edu
Thu Nov 24 13:15:25 CST 2005

Jan Nieuwenhuizen wrote:
> I was hoping to use ipython in python scripts to simplify executing
> shell commands, ie, to simplify translating a bash script into python.
> For example, how do I use ipython to do something like

This should do:

#!/usr/bin/env python
from IPython.Shell import IPShell
ipshell = IPShell()

mydir = '~/ipython/test'

cd %(mydir)s
!echo $$PWD
""" % locals())

The ugly extra .IP. attribute is a wart from the current internals.  It's 
slated for cleanup in the future.



More information about the IPython-user mailing list