Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #93517 > unrolled thread

Writing a python editor for blind developers

Started bygermano carella <germanocarella.list@gmail.com>
First post2015-07-05 11:55 +0200
Last post2015-07-05 11:55 +0200
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python


Contents

  Writing a python editor for blind developers germano carella <germanocarella.list@gmail.com> - 2015-07-05 11:55 +0200

#93517 — Writing a python editor for blind developers

Fromgermano carella <germanocarella.list@gmail.com>
Date2015-07-05 11:55 +0200
SubjectWriting a python editor for blind developers
Message-ID<mailman.314.1436170759.3674.python-list@python.org>
Hi to all,
I'm new of this list.
I'm Germano from Italy. I'm 39 and I'm a blind developer.
I'm writing a python editor accessible to screen readers, with 
autocompletion support.
So, when I write something, a context menu displays all option I can use.
To do this, I'm using inspect module and pkgutil, and parsing docstring 
of builtin functions 'cause inspect.getargspec doesn't work with builtins.
Now, when I instantiate a class, for example, I'd like to receive option 
on methods when I write name. ...
I tired to use code.InteractiveConsole running in background.
In this way, I can run source code every time I press enter and 
code.InteractiveConsole executes it in background.
The problem is when I'm writing a function: InteractiveConsole executes 
it, but doesn't update her locals since I finish to write the function; 
so I can't retrieve local variables.
There is an other way can you suggest me?
Thanks!
Germano

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web