Selenium Webdriver:TypeError:getresponse()获得了意外的关键字参数“缓冲”

时间:2019-04-11 11:40:25

标签: python-3.x selenium-webdriver web-scraping

我正在尝试从此页面抓取结果:

http://genomics.senescence.info/genes/search.php?show=5&sort=1&page=1

应该很简单。但是,Selenium卡住了,停止它后我得到了这个错误:

'abc 123'

这是我的代码:

Traceback (most recent call last):
File "/home/blahblah/venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 377, in _make_request
httplib_response = conn.getresponse(buffering=True)
TypeError: getresponse() got an unexpected keyword argument 'buffering'

我知道有一个导出按钮,但是它不能正常工作,输出表未正确对齐。

我想知道导致Selenium错误的原因,以及将来如何避免此错误。从以前的回答到类似的问题,我认为这实际上可能不是请求问题,但代码后面还有其他问题。谢谢!

编辑:原来代码确实有效,但是运行时间很长,以至于我认为程序已挂起。

0 个答案:

没有答案