MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / storage

Method storage

py/selenium/webdriver/remote/webdriver.py:1289–1312  ·  view source on GitHub ↗

Returns a storage module object for BiDi storage commands. Returns: An object containing access to BiDi storage commands. Examples: ``` cookie_filter = CookieFilter(name="example") result = driver.storage.get_cookies(filter=cookie_fil

(self)

Source from the content-addressed store, hash-verified

1287
1288 @property
1289 def storage(self) -> Storage:
1290 """Returns a storage module object for BiDi storage commands.
1291
1292 Returns:
1293 An object containing access to BiDi storage commands.
1294
1295 Examples:
1296 ```
1297 cookie_filter = CookieFilter(name="example")
1298 result = driver.storage.get_cookies(filter=cookie_filter)
1299 cookie=PartialCookie("name", BytesValue(BytesValue.TYPE_STRING, "value")
1300 driver.storage.set_cookie(cookie=cookie, "domain"))
1301 cookie_filter=CookieFilter(name="example")
1302 driver.storage.delete_cookies(filter=cookie_filter)
1303 ```
1304 """
1305 if not self._websocket_connection:
1306 self._start_bidi()
1307
1308 assert self._websocket_connection is not None
1309 if self._storage is None:
1310 self._storage = Storage(self._websocket_connection)
1311
1312 return self._storage
1313
1314 @property
1315 def permissions(self) -> Permissions:

Callers

nothing calls this directly

Calls 2

_start_bidiMethod · 0.95
StorageClass · 0.90

Tested by

no test coverage detected