[IPython-user] Remove leading blank?
Fernando Perez
Fernando.Perez at colorado.edu
Fri Sep 15 14:04:47 CDT 2006
Bo Peng wrote:
> Hi, Fernando,
>
> I just downloaded ipython and but can not find one particular feature I
> need. You may be interested in it. (Or is it already there?)
>
> I want to debug a big function so I define parameters in ipython. I then
> want to paste lines from an editor to ipython, check if they work, and
> make modifications if necessary. Maybe you have seen the problem:
> indenting! Every time, I have to add an if 1: to allow my pasted code to
> execute.
>
> Is it possible to automatically remove leading blanks/tabs from pasted
> code? Since they will certainly lead to errors so this auto adjustment
> will not hurt.
In [3]: cpaste
Pasting code; enter '--' alone on the line to stop.
: print 'hi Bo'
:
: print 'This code was indented in emacs...'
:
:
:--
hi Bo
This code was indented in emacs...
In [4]:
Type cpaste? for details.
Cheers,
f
More information about the IPython-user
mailing list