selenium - 如何检索 Selenium 中的会话存储(使用 Python)?
问题描述
如果你去https://www.google.com
,进入浏览器的开发者工具,然后点击“ Storage -> Session Storage -> https://www.google.com
”,你会在key:value
那里看到三对:
_c;;i:"p:*|l:9007199254740991_2"
hsb;;1635503738313:"p:*|l:1_{"state":null,"url":"/","metadata":{"Nua":1635503738312,"Mj":1635503738313,"f6":1635503738314,"hz":0}}"
hsb;;1635503738314:"p:*|l:0_[1635503738313]"
如何使用 Selenium 脚本返回这些 Session Storage 值?
driver.execute_script("return sessionStorage.length")
返回 0,表示值不存在。
解决方案
推荐阅读
- python - What is the correct way to reproject a raster from a CRS to another using Python?
- python - 我可以在 str.replace(old, new[, count]) 中将字符串列表作为“旧”传递吗?
- python-3.x - 通过 setuptools 部署用户配置
- javascript - 修复 Vue 2 中“vuetify-file-browser”模块的“渲染错误:“TypeError:_vm.$vuetify.breakpoint is undefined”
- r - 删除/选择一些在R中名称末尾带有序列号的对象
- tensorflow - 将权重图输入 keras 中的 CNN(UNET 网络)
- javascript - 使用 JavaScript 如何禁用右键单击或单击滚动条时如何在右键单击窗口中删除检查元素选项
- powershell - 我想用所有 Azure AD 应用程序创建一个输出,它返回 a) 全部列表 b) 过期应用程序列表
- build - Next.js CLI - 在本地运行 dev 时是否可以预先构建某些路由?
- php - PHPMailer 与 Ajax 示例我有错误 Uncaught (in promise) TypeError: error.json is not a function