簡體   English   中英

使用 Python selenium-requests,如何傳遞查詢字符串參數?

[英]Using Python selenium-requests, how to pass query string params?

我正在嘗試使用 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 ”完成的?

關於傳遞 header 數據的同樣問題,例如:

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

如何使用 Python GET 傳遞查詢字符串參數

錯誤:

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

'self' 是第一個參數,URL 是第二個位置參數,我試圖將 'data' 作為第三個參數傳遞,並收到上述錯誤。

使用:

from seleniumrequests import Chrome

是否有人從傳遞查詢字符串參數的工作示例中獲得經過驗證的工作代碼片段?

謝謝你

你可以使用@staticmethod 來替換self。 還要確保你提到了你的 model 字段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM