well, when i test my script, it can work for 3 min like 25 min. Sometimes, i've this error.
File "test.py", line 75, in free
srch = br1.open("url")
File "/usr/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 203,
in open
return self._mech_open(url, data, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 230,
in _mech_open
response = UserAgentBase.open(self, request, data)
File "/usr/lib/python2.7/dist-packages/mechanize/_opener.py", line 193, in
open
response = urlopen(self, req, data)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
344, in _open
'_open', req)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
332, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
1170, in https_open
return self.do_open(conn_factory, req)
File "/usr/lib/python2.7/dist-packages/mechanize/_urllib2_fork.py", line
1118, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 0] Error>
To resolve it, i have just to launch again the script. I think this error may come from network. Is it possible to bypass it ? Or force my script to redo the request ?