Используя Python selenium-запросы, как передать параметры строки запроса? - PullRequest
0 голосов
/ 29 мая 2020

Я пытаюсь использовать библиотеку Python selenium-requests и передать параметры строки запроса.

У меня есть что-то вроде:

self.driver.get(self.url_get)

, который отлично работает для получения страницы, но если я добавлю:

data = {
  "param1": "data1",
  "param2": 'data2"
}

self.driver.get(self.url_get, data)

Это не удается.

На главной странице нет документации:

https://pypi.org/project/selenium-requests

о прохождении запроса параметры строки, как это достигается с помощью ' selenium-requests '?

Также тот же вопрос о передаче данных заголовка, например:

headers = {
   <header-data-key-value-pairs-here>
}

Как передать строку запроса params с Python GET

Ошибка:

'get() takes 2 positional arguments, but 3 were given'

'self' - первый аргумент, URL-адрес - второй позиционный аргумент, я пытаюсь передать 'data' в качестве третьего аргумента, и я получаю указанную выше ошибку.

Использование:

from seleniumrequests import Chrome

Есть ли у кого-нибудь проверенный рабочий фрагмент кода из рабочего пример передачи параметров строки запроса?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...