Это сообщение об ошибке ...
httplib_response = conn.getresponse(buffering=True) TypeError: getresponse() got an unexpected keyword argument 'buffering'
... означает, что метод getresponse()
получил неожиданный аргумент ключевого слова buffering .
Согласно обсуждению неожиданный аргумент ключевого слова 'buffering' - клиент Python это исключение не является источником исключения, которое остановило ваше выполнение теста , но оно фактически обрабатывалоськогда произошло другое исключение.
Возможно, полная трассировка помогла бы нам отладить проблему лучше.
Однако, я уверен, если вы пойдетевниз по Traceback вы найдете строку как ... Во время обработки вышеуказанного исключения произошло другое исключение: ... с ошибкой:
Caused by <class 'ConnectionResetError'>:
[WinError 10054] An existing connection was forcibly closed by the remote host)
Согласно обсуждению urllib3.exceptions.ProtocolError: («Соединение прервано.», Ошибка (10054, «Существующее соединение было принудительно закрыто удаленным хостом»)) эта ошибка возникает из-за несовместимость междуСписок используемых вами двоичных файлов.
Решение
Убедитесь, что версия используемых вами двоичных файлов совместима , как показано на рисунке ниже:
![supported_platforms_geckodriver](https://i.stack.imgur.com/vs0wI.png)