On Sat, Dec 14, 2013 at 5:33 AM, Jean Dubois <jeandubois...@gmail.com> wrote: > Op vrijdag 13 december 2013 16:35:31 UTC+1 schreef Jean-Michel Pichavant: >> ----- Original Message ----- >> > I have an ethernet-rs232 adapter which allows me to connect to a >> > measurement instrument by means of netcat on a linux system. >> > e.g. entering nc 10.128.59.63 7000 >> > allows me to enter e.g. >> > *IDN? >> > after which I get an identification string of the measurement >> > instrument back. >> > I thought I could accomplish the same using the python module >> > "socket" >> > and tried out the sample program below which doesn't work however: >> > #!/usr/bin/env python >> > >> > """ >> > A simple echo client >> > """ >> > import socket >> > host = '10.128.59.63' >> > port = 7000 >> > size = 10 >> > s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) >> > s.connect((host,port)) >> > s.send('*IDN?') >> > data = s.recv(size) >> > s.close() >> > print 'Received:', data >> > >> > Can anyone here tell me how to do it properly? >> > thanks in advance >> > jean >> Such equipment often implements a telnet protocol. Have use try using the >> telnetlib module ? >> http://docs.python.org/2/library/telnetlib.html >> t = Telnet(host, port) >> t.write('*IDN?') >> print t.read_until('Whateverprompt') >> # you can use read_very_eager also >> JM > Thanks for the suggestion, I'll first wait for a response from Dan Stromberg > concerning how to install his module, if he doesn't answer or if I'm still > unsuccessfull then I'll try out your suggestion > > kind regards, > jean > -- > https://mail.python.org/mailman/listinfo/python-list
You can "svn checkout <url>". You might try Sliksvn if you're on Windows, or if you're on Linux it's in synaptic or yum or whatever. You can "wget <url>". You can bring up the URL in a web browser and cut and paste. -- https://mail.python.org/mailman/listinfo/python-list