[IPython-user] [Python-Dev] a quit that actually quits
walter at livinglogic.de
Wed Jan 4 17:08:44 CST 2006
Fernando Perez wrote:
> Ville Vainio wrote:
>> On 1/4/06, Fernando Perez <Fernando.Perez at colorado.edu> wrote:
>>> Neat! This is a nice hack, I've saved it and will play with it
>>> later. Ville,
>>> who's one of our resident ipython-as-shell diehards, might even
>>> 'ipythonize' it :)
>> There certainly is potential for interesting uses... for the pipeline
>> manipulation of "tables" that is.
>> E.g. I'm thinking of
>> findfiles('/tmp') / tablefilter('size > 10000 and
>> Where findfiles would output a "table" that it fills with all the
>> basic file name & stat info, and "tablefilter" would dump all fields
>> into locals() namespace and pass through only "lines" that pass
>> "eval"-ing the argument string.
>> It's interesting to see how the idea evolves. It's certainly a step
>> into a more "structured" shell-like behaviour. In addition to
>> findfiles() we could have table-emitting methods like getsvninfo() for
>> version control stuff, mp3files() that would tabulate id3 info from
>> all mp3 files etc...
> Yup, intriguing... At the very least, Walter's tool should be more
> widely known, and perhaps later on we can integrate it with ipython
I think the only thing required for this to work is extensible displayhooks.
> Wo says we can't do better than Microsoft
> (http://arstechnica.com/guides/other/msh.ars)? :)
At least we have a better syntax.
More information about the IPython-user