On Thu, Dec 20, 2012 at 1:28 AM,  <winona_white...@yahoo.com> wrote:
> I am using telnetlib and the box that I'm connecting to has a special escape 
> sequence--^]--to leave the prompt and go back to the regular telnet prompt.  
> For example, from teh command line I do this:
> ...
> When I pressing and hold Ctrl and then ], I go back to my normal telnet 
> prompt and can quit.
>
> Using telnetlib, I can send commands and get responses.  But I'm stuck on 
> sending the ctrl+]!  Is there some escape character--\c?--or a keycode like 
> \^ to send through telnetlib?

The ctrl-] keystroke doesn't get sent down the wire, it's commands to
the _local_ telnet. For instance, if your session has stalled, you can
enter "^]close" to immediately disconnect. There won't be a direct way
to drop to "command mode" inside telnetlib, but you can do similar
actions with methods on the connection object (in that instance,
close() will do the job).

ChrisA
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to