[Python-checkins] CVS: python/dist/src/Doc/lib libtelnetlib.tex,1.2.4.1,1.2.4.2

Fred L. Drake fdrake@weyr.cnri.reston.va.us
2000年3月15日 10:25:49 -0500 (EST)


Update of /projects/cvsroot/python/dist/src/Doc/lib
In directory weyr:/home/fdrake/projects/python/Doc-152p2/lib
Modified Files:
 Tag: release152p1-patches
	libtelnetlib.tex 
Log Message:
Changes from Peter Funk <pf@artcom-gmbh.de> (mostly added an example
use).
Index: libtelnetlib.tex
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Doc/lib/libtelnetlib.tex,v
retrieving revision 1.2.4.1
retrieving revision 1.2.4.2
diff -C2 -r1.2.4.1 -r1.2.4.2
*** libtelnetlib.tex	1999年10月28日 19:43:35	1.2.4.1
--- libtelnetlib.tex	2000年03月15日 15:25:46	1.2.4.2
***************
*** 2,11 ****
 Telnet client}
 
- % LaTeX'ized from the comments in the module by Skip Montanaro
- % <skip@mojam.com>.
- 
 \declaremodule{standard}{telnetlib}
 \modulesynopsis{Telnet client class.}
! 
 
 The \module{telnetlib} module provides a \class{Telnet} class that
--- 2,8 ----
 Telnet client}
 
 \declaremodule{standard}{telnetlib}
 \modulesynopsis{Telnet client class.}
! \sectionauthor{Skip Montanaro}{skip@mojam.com}
 
 The \module{telnetlib} module provides a \class{Telnet} class that
***************
*** 150,151 ****
--- 147,177 ----
 results are undeterministic, and may depend on the I/O timing.
 \end{methoddesc}
+ 
+ 
+ \subsection{Telnet Example \label{telnet-example}}
+ \sectionauthor{Peter Funk}{pf@artcom-gmbh.de}
+ 
+ A simple example illustrating typical use:
+ 
+ \begin{verbatim}
+ import getpass
+ import sys
+ import telnetlib
+ 
+ HOST = "localhost"
+ user = raw_input("Enter your remote account: ")
+ password = getpass.getpass()
+ 
+ tn = telnetlib.Telnet(HOST)
+ 
+ tn.read_until("login: ")
+ tn.write(user + "\n")
+ if password:
+ tn.read_until("Password: ")
+ tn.write(password + "\n")
+ 
+ tn.write("ls\n")
+ tn.write("exit\n")
+ 
+ print tn.read_all()
+ \end{verbatim}

AltStyle によって変換されたページ (->オリジナル) /