remotePythonConsole module

Provides an interactive Python console run inside NVDA which can be accessed via TCP. To use, call L{initialize} to start the server. Then, connect to it using TCP port L{PORT}. The server will only handle one connection at a time.

remotePythonConsole.PORT = 6832

The TCP port on which the server will run. @type: int

class remotePythonConsole.RequestHandler(request, client_address, server)

Bases: StreamRequestHandler

setPrompt(prompt)
exit()
execute(line)
handle()
remotePythonConsole.initialize()
remotePythonConsole.terminate()