python-3.x - 在使用 python 和 chromedriver 的硒控制窗口中按 F12
问题描述
我正在尝试将键作为“F12”发送到自动 selenuim chrome 窗口,下面是我到目前为止尝试过的内容:
actions = ActionChains(browser)
actions = actions.send_keys(Keys.F12)
actions.perform()
使用相同的方法当我按 Tab 时它可以工作,但它不适用于任何功能键,我已经针对 F5 和 F12 对其进行了测试。
我的主要目的是打开开发者控制台,然后按“Cntrl+Shift+M”将视图切换到移动版,然后在移动版中自动执行一些操作,因为 instagram 不允许从网站发帖,所以我是尝试将视图转换为移动版本,然后上传一些照片。
请帮助我使用 selenuim 和 Python 按下这些键。
解决方案
推荐阅读
- reactjs - 附加(连接)HTML 元素以反应道具值
- java - 创建以元组为键的哈希表
- octobercms - 在选择框中传递类别 ID(ajax 请求)
- firebase - 2019 年的 fcm 有多可靠?
- google-apps-script - 在 onEdit() 触发器中设置公式无法按预期工作
- c# - 从 C# 8 中的 System.Reflection.Metadata 获取接口可为空的上下文元数据
- amazon-web-services - AWS ECS 私有和公共服务
- laravel-5 - 使用 vuetable-2 从我的数据库中的表中行数据
- c++ - 由 ref 传递给函数的向量被自动解除分配
- keras - compute_output_shape 中的 Keras API 模型引发 NotImplementedError NotImplementedError