D
Doug Gray
Python2.3 on Redhat Linux 8.0 here is the code.
import urllib2
import ClientCookie
request =
urllib2.Request("http://fantasygames.sportingnews.com/crs/home_check_reg.htm
l",data='username=penngray1&password=testpwd')
response = ClientCookie.urlopen(request)
#return response.info()
request2
=urllib2.Request("http://fantasygames.sportingnews.com/baseball/fullseason/u
ltimate/game/frozen_roster.html?user_id=6208")
resp2 = ClientCookie.urlopen(request2)
return resp2.read()
The ClientCookie is a 3rd party software that handles the Set-cookie stuff
on the client for me. This allows me to login into a site then access other
webpages from that site that need cookies set. The problem is that 50% of
the time it works and 50% of the time it fails. I assume this problem is a
time out problem
Is there a time out problem here, why is the connection so slow in the first
place. Is it my unix server?
Here is the error when it fails.
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in
HandlerDispatch
result = object(req)
File "/usr/lib/python2.3/site-packages/mod_python/publisher.py", line 136,
in handler
result = util.apply_fs_data(object, req.form, req=req)
File "/usr/lib/python2.3/site-packages/mod_python/util.py", line 361, in
apply_fs_data
return object(**args)
File "/usr/local/apach2/fantasy/TSN/htmlRead.py", line 31, in getwebpage
response = ClientCookie.urlopen(request)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 829, in urlopen
return _opener.open(url, data)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 520, in open
response = urllib2.OpenerDirector.open(self, req, data)
File "/var/tmp/python2.3-2.3.3-root/usr/lib/python2.3/urllib2.py", line
326, in open
'_open', req)
File "/var/tmp/python2.3-2.3.3-root/usr/lib/python2.3/urllib2.py", line
306, in _call_chain
result = func(*args)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 754, in http_open
return self.do_open(httplib.HTTP, req)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 612, in do_open
raise URLError(err)
URLError:
Thanks in advance
Doug
import urllib2
import ClientCookie
request =
urllib2.Request("http://fantasygames.sportingnews.com/crs/home_check_reg.htm
l",data='username=penngray1&password=testpwd')
response = ClientCookie.urlopen(request)
#return response.info()
request2
=urllib2.Request("http://fantasygames.sportingnews.com/baseball/fullseason/u
ltimate/game/frozen_roster.html?user_id=6208")
resp2 = ClientCookie.urlopen(request2)
return resp2.read()
The ClientCookie is a 3rd party software that handles the Set-cookie stuff
on the client for me. This allows me to login into a site then access other
webpages from that site that need cookies set. The problem is that 50% of
the time it works and 50% of the time it fails. I assume this problem is a
time out problem
Is there a time out problem here, why is the connection so slow in the first
place. Is it my unix server?
Here is the error when it fails.
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in
HandlerDispatch
result = object(req)
File "/usr/lib/python2.3/site-packages/mod_python/publisher.py", line 136,
in handler
result = util.apply_fs_data(object, req.form, req=req)
File "/usr/lib/python2.3/site-packages/mod_python/util.py", line 361, in
apply_fs_data
return object(**args)
File "/usr/local/apach2/fantasy/TSN/htmlRead.py", line 31, in getwebpage
response = ClientCookie.urlopen(request)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 829, in urlopen
return _opener.open(url, data)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 520, in open
response = urllib2.OpenerDirector.open(self, req, data)
File "/var/tmp/python2.3-2.3.3-root/usr/lib/python2.3/urllib2.py", line
326, in open
'_open', req)
File "/var/tmp/python2.3-2.3.3-root/usr/lib/python2.3/urllib2.py", line
306, in _call_chain
result = func(*args)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 754, in http_open
return self.do_open(httplib.HTTP, req)
File "/usr/lib/python2.3/site-packages/ClientCookie/_urllib2_support.py",
line 612, in do_open
raise URLError(err)
URLError:
Thanks in advance
Doug