Hi
This is the program .
[CODE=python]
import sys, httplib
showlines = 6
try:
servername, filename = sys.argv[1:] # cmdline args?
except:
servername, filename = 'starship.pytho n.net', '/index.html'
print servername, filename
server = httplib.HTTP(se rvername) # connect to http site/server
server.putreque st('GET', filename) # send request and headers
server.putheade r('Accept', 'text/html') # POST requests work here too
server.endheade rs( ) # as do CGI script filenames
errcode, errmsh, replyheader = server.getreply ( ) # read reply info headers
if errcode != 200: # 200 means success
print 'Error sending request', errcode
else:
file = server.getfile( ) # file obj for data received
data = file.readlines( )
file.close( ) # show lines with eoln at end
for line in data[:showlines]: print line, # to save, write data to file
[/CODE]
I got this error
please solve the problem
thanks
This is the program .
[CODE=python]
import sys, httplib
showlines = 6
try:
servername, filename = sys.argv[1:] # cmdline args?
except:
servername, filename = 'starship.pytho n.net', '/index.html'
print servername, filename
server = httplib.HTTP(se rvername) # connect to http site/server
server.putreque st('GET', filename) # send request and headers
server.putheade r('Accept', 'text/html') # POST requests work here too
server.endheade rs( ) # as do CGI script filenames
errcode, errmsh, replyheader = server.getreply ( ) # read reply info headers
if errcode != 200: # 200 means success
print 'Error sending request', errcode
else:
file = server.getfile( ) # file obj for data received
data = file.readlines( )
file.close( ) # show lines with eoln at end
for line in data[:showlines]: print line, # to save, write data to file
[/CODE]
I got this error
Code:
starship.python.net /index.html
Traceback (most recent call last):
File "http_test.py", line 11, in ?
server.endheaders()
File "/usr/lib/python2.3/httplib.py", line 712, in endheaders
self._send_output()
File "/usr/lib/python2.3/httplib.py", line 597, in _send_output
self.send(msg)
File "/usr/lib/python2.3/httplib.py", line 564, in send
self.connect()
File "/usr/lib/python2.3/httplib.py", line 532, in connect
socket.SOCK_STREAM):
socket.gaierror: (-2, 'Name or service not known')
thanks
Comment