[Eric] shortcut keys
MM
finjulhich at gmail.com
Fri May 9 14:41:15 BST 2014
On 9 May 2014 14:07, MM <finjulhich at gmail.com> wrote:
> On 9 May 2014 11:55, Detlev Offenbach <detlev at die-offenbachs.de> wrote:
>
>>
>> Am 09.05.2014 um 11:49 schrieb MM <finjulhich at gmail.com>:
>>
>> Hi,
>>
>> 1. If I have been typing may commands, how can I go to the last line of
>> the shell with a keyboard shortcut rather than the mouse and the scrollbar?
>>
>> See the keyboard shortcuts dialog for all shortcuts defined.
>>
>
> Thanks, I couldn't see that dialog.
>
> Competion works with Tab.
> But say I typed: os.listdir(
> Is there a way to list the expected arguments at that point, without going
> through help?
>
> Thanks again,
> MM
>
A debugger question below:
I am debugging a python script that a recursive function, but it only ever
goes as deep as 4 levels.
It is recursing over a filesystem with 4 level of directories, at the
bottom leaves there are may files.
I put a breakpoint in the level where i deal with a file.
Every time the debugger breaks, the call stack is identical.
However after the 4th or 5th break, stepping becomes extremely slow, and
eventually I get a MemoryError from within:
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClientBase.py",
line 1177, in __unhandled_exception
self.mainThread.user_exception(None, (exctype, excval, exctb), True)
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugBase.py",
line 720, in user_exception
argInfo.keywords, argInfo.locals)
File "C:\Python34\lib\inspect.py", line 1113, in formatargvalues
specs.append(convert(args[i]))
File "C:\Python34\lib\inspect.py", line 1110, in convert
return formatarg(name) + formatvalue(locals[name])
File "C:\Python34\lib\inspect.py", line 1101, in <lambda>
formatvalue=lambda value: '=' + repr(value)):
Original exception was:
Traceback (most recent call last):
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClient.py",
line 38, in <module>
debugClient.main()
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClientBase.py",
line 2143, in main
self.__interact()
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClientBase.py",
line 1047, in __interact
self.eventLoop()
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClientBase.py",
line 1075, in eventLoop
self.readReady(self.readstream.fileno())
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\AsyncIO.py", line
65, in readReady
self.handleLine(s)
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugClientBase.py",
line 529, in handleLine
res = self.mainThread.run(code, self.debugMod.__dict__)
File "C:\Python34\lib\bdb.py", line 431, in run
exec(cmd, globals, locals)
-------------- MY CODE --------------
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugBase.py",
line 220, in trace_dispatch
return self.dispatch_exception(frame, arg)
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugBase.py",
line 273, in dispatch_exception
self.user_exception(frame, arg)
File
"C:\Python34\Lib\site-packages\eric5\DebugClients\Python3\DebugBase.py",
line 720, in user_exception
argInfo.keywords, argInfo.locals)
File "C:\Python34\lib\inspect.py", line 1113, in formatargvalues
specs.append(convert(args[i]))
File "C:\Python34\lib\inspect.py", line 1110, in convert
return formatarg(name) + formatvalue(locals[name])
File "C:\Python34\lib\inspect.py", line 1101, in <lambda>
formatvalue=lambda value: '=' + repr(value)):
MemoryError
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/eric/attachments/20140509/4f742669/attachment.html>
More information about the Eric
mailing list