-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ConnectionError: ('Connection aborted.', BadStatusLine('Error #2000\n',)) #5
Comments
Here is the total error message: BadStatusLine Traceback (most recent call last) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\packages\six.py in raise_from(value, from_value) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in getresponse(self) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in begin(self) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in _read_status(self) BadStatusLine: Error #2000 During handling of the above exception, another exception occurred: ProtocolError Traceback (most recent call last) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\util\retry.py in increment(self, method, url, response, error, _pool, _stacktrace) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\packages\six.py in reraise(tp, value, tb) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in urlopen(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\packages\six.py in raise_from(value, from_value) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py in _make_request(self, conn, method, url, timeout, chunked, **httplib_request_kw) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in getresponse(self) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in begin(self) ~\AppData\Local\Continuum\anaconda3\lib\http\client.py in _read_status(self) ProtocolError: ('Connection aborted.', BadStatusLine('Error #2000\n',)) During handling of the above exception, another exception occurred: ConnectionError Traceback (most recent call last) in Patent_info(patent_number) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pypatent_init_.py in init(self, string, results_limit, get_patent_details, pn, isd, ttl, abst, aclm, spec, ccl, cpc, cpcl, icl, apn, apd, apt, govt, fmid, parn, rlap, rlfd, prir, prad, pct, ptad, pt3d, pppd, reis, rpaf, afff, afft, in_, ic, is_, icn, aanm, aaci, aast, aaco, aaat, lrep, an, ac, as_, acn, exp, exa, ref, fref, oref, cofc, reex, ptab, sec, ilrn, ilrd, ilpd, ilfd) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pypatent_init_.py in get_patents_from_results_url(self, url, limit) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\api.py in get(url, params, **kwargs) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\api.py in request(method, url, **kwargs) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\sessions.py in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\sessions.py in send(self, request, **kwargs) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\adapters.py in send(self, request, stream, timeout, verify, cert, proxies) ConnectionError: ('Connection aborted.', BadStatusLine('Error #2000\n',)) |
@katelynstenger Thanks for submitting this issue, I get connection errors too. My guess is they've introduced rate limiting on the site. I'll take a look, introduce |
@daneads @katelynstenger I am wondering if I first noticed that using selenium really helped but then I found this page and found your idea interesting. I tested introducing Testing for
btw, thank you so much for this library!
|
My script iterates through a list of patents I want to collect information on.
I initially received this error:
Exception is: ('Connection aborted.', error(10054, ''))
I introduced a time.sleep(2) between calls of pypatent.Search function and remediated this error.
In the 5th iteration of pypatent.Search() , I received this error:
ConnectionError: ('Connection aborted.', BadStatusLine('Error #2000\n',))
Any suggestions on remediating this error? Thank you for your help in advance!
The text was updated successfully, but these errors were encountered: