[IPython-User] iPython QTConsole - Force yellow quickref guide to appear again?
Thu Sep 6 08:12:49 CDT 2012
Le 6 sept. 2012 à 12:09, Francesco Montesano a écrit :
> I have a question (loosely) related with the yellow box and help on functions:
> The box is great to have the list of arguments, but it does not show
> the whole docstring if it is long, so sometimes the help( function )
> is needed.
> In python and ipython console the help is shown with something that is
> like 'less' so that one can search, move around easily. And exiting
> from the help one returns to the console as was left and I can can see
> all the last commands typed. On qtconsole the help is printed on the
> screen, which makes more complicated to roam in the console.
> Would be possible to change it so that is consistent with the standard
> python and ipython help behavior?
For me the behavior is the same in both the qtconsole and the console.
Printed normally if the help is short.
Piped through a pager like less if it's longer than the size of the screen.
Doesn't it do like that for you ?
> 2012/9/6 Victor Hooi <email@example.com>:
>> Sorry for replying to my original message - I turned off mail delivery,
>> hence I didn't get those messages in my mailbox, I saw them on the list.
>> In reply to Aaron, no, I don't think always showing the yellow box is too
>> intrusive - it's just a question of placement (as in, whether it overlaps
>> your code) - and I think iPython is fairly good about that.
>> For me at least, the utility of the yellow quick-reference box is greater
>> than any loss of screen estate.
>> On Wed, Sep 5, 2012 at 12:35 PM, Victor Hooi <firstname.lastname@example.org> wrote:
>>> I've just recently started using iPython, and I have to say it's awesome!
>>> The qtconsole mode has probably just become my default Python shell now
>>> The inline documentation in particular is awesome - if you type in a
>>> function, then hit the "(" (left bracket), it pops up a nice yellow box
>>> showing you the function prototype and help. E.g.:
>>>> foo = max(
>>> My question is - is there a way to force this help box to reappear again?
>>> For example, you press the up key to edit history, and you're editing your
>>> function arguments again - is there a key combination you can press to get
>>> the yellow box to appear again?
>>> I know you could delete all the arguments and add a ? to bring up a
>>> different form of help
>>>> foo = max?
>>> However, this doesn't really help if you've already entered in a whole
>>> bunch of arguments:
>>>> foo = max(cat=1, dog=2)
>>> Sometimes you just want the argument list to pop up again quickly, without
>>> going into full help.
>>> Is there a way?
>> IPython-User mailing list
> IPython-User mailing list
More information about the IPython-User