send_keys 到隐藏元素

2023-12-26

我想将文本发送到页面的文本框。

这是页面上的隐藏元素:

<textarea class="chatterTopicsEnabled groupAtMentionsEnabled publishertextarea" 
  id="publishereditablearea" 
  name="publishereditablearea" 
  role="textbox" tabindex="0" 
  title="Topics" type="text" wrap="soft" 
  data-uidsfdc="112" style="height: 208px;">Topics</textarea>
<input type="hidden" id="publisherprompttext" name="publisherprompttext" value="Topics">

我的代码可以单击文本框,但无法发送文本:

textbox = [tag for tag in driver.find_elements_by_tag_name('textarea') 
           if tag.get_attribute('name') == 'publishereditablearea']
textbox[0].click()
textbox[0].send_keys("text")

错误消息说:element not visible.

如何将文本发送到文本框?


像这样使用execute_script因为你的元素被隐藏了

element=driver.find_element_by_id("publishereditablearea") 
driver.execute_script("arguments[0].click();", element)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

send_keys 到隐藏元素 的相关文章

  • Flask-SocketIO redis 订阅

    我在用着https github com miguelgrinberg Flask SocketIO https github com miguelgrinberg Flask SocketIO实现 WebSocket 服务器 我需要从另一
  • 在函数内的 for 循环上使用 tqdm 来检查进度

    我正在使用 for 循环迭代目录树内的一大组文件 这样做时 我想通过控制台中的进度条来监视进度 因此 我决定使用 tqdm 来实现此目的 目前 我的代码如下所示 for dirPath subdirList fileList in tqdm
  • 从内存地址创建python对象(使用gi.repository)

    有时我需要调用仅存在于 C 中的 gtk gobject 函数 但返回一个具有 python 包装器的对象 之前我使用过基于 ctypes 的解决方案 效果很好 现在我从 PyGtk import gtk 切换到 GObject intro
  • 如何通过 python 中的函数运行列表?

    我试图通过我创建的函数运行我的列表 但不断收到错误 我不知道出了什么问题 温度 F temp f 19 21 21 21 23 功能 def fahrToCelsius tempFahrenheit return tempFahrenhei
  • Python,Google Places API - 给定一组纬度/经度查找附近的地点

    我有一个由商店 ID 及其纬度 经度组成的数据框 我想迭代该数据框 并使用 google api 为每个商店 ID 查找附近的关键地点 例如输入 Store ID LAT LON 1 1 222 2 222 2 2 334 4 555 3
  • Python Requests 库重定向新 url

    我一直在浏览 Python 请求文档 但看不到我想要实现的任何功能 在我的脚本中我设置allow redirects True 我想知道该页面是否已重定向到其他内容 新的 URL 是什么 例如 如果起始 URL 为 www google c
  • Python3将模块从文件夹导入到另一个文件夹

    我的结构字典是 mainFolder folder1 init py file1 py file2 py folder2 init py file3 py file4 py setup py init py 我需要将 file4 py 从f
  • 使用 Pandas 从 csv 文件读取标题信息

    我有一个包含 14 行标题的数据文件 在标头中 有经纬度坐标和时间的元数据 我目前正在使用 pandas read csv filename delimiter header 14 读取文件 但这只是获取数据 我似乎无法获取元数据 有人知道
  • Python speedtest.net,或等效的[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 是否有一个 Python 库可以实现 SpeedTest net 测试或等效的互联网连接速度测试 GitHub上有一个项目叫速度检查 https gi
  • 会话数据库表清理

    该表是否需要清除或者由 Django 自动处理 Django 不提供自动清除功能 然而 有一个方便的命令可以帮助您手动完成此操作 Django 文档 清除会话存储 https docs djangoproject com en dev to
  • 了解 Python 2.7 中的缩进错误

    在编写 python 代码时 我往往会遇到很多缩进错误 有时 当我删除并重写该行时 错误就会消失 有人可以为菜鸟提供 python 中 IndentationErrors 的高级解释吗 以下是我在玩 CheckIO 时收到的最近 inden
  • Python 在哪些系统上不使用 IEEE-754 双精度浮点数

    Python 对 IEEE 754 浮点运算进行了各种引用 但不保证1 https docs python org 3 tutorial floatingpoint html 2 https pythondev readthedocs io
  • Eclipse/PyDev 中未使用导入警告,尽管已使用

    我正在我的文件中导入一个绘图包 如下所示 import matplotlib pyplot as plt 稍后我会在我的代码中成功使用此导入 fig plt figure figsize 16 10 然而 Eclipse 告诉我 未使用的导
  • 如何通过selenium中弹出的身份验证?

    我正在尝试使用带有 Selenium 的 Python 脚本加载需要身份验证的网页 options webdriver ChromeOptions prefs download default directory r download de
  • Python脚本从字母和两个字母组合生成单词

    我正在编写一个简短的脚本 它允许我使用我设置的参数生成所有可能的字母组合 例如 b a 参数 单词 5 个字母 第三 第五个字母 b a 第一个字母 ph sd nn mm 或 gh 第二 第四个字母 任意元音 aeiouy 和 rc 换句
  • 如何创建增量加载网页

    我正在编写一个处理大量数据的页面 它会永远持续到我的结果页面加载 几乎无限 因为返回的数据太大了 因此 我需要实现一个增量加载页面 例如 url 中的页面 http docs python org http docs python org
  • AWS 将 MQTT 消息存储到 DynamoDB

    我构建了一个定期发送 MQTT 消息的 python 脚本 这是发送到后端的 JSON 字符串 Id 1234 Ut 1488395951 Temp 22 86 Rh 48 24 在后端 我想将 MQTT 消息存储到 DynamoDB 表中
  • SQLAlchemy 与 count、group_by 和 order_by 使用 ORM

    我有几个函数需要使用 count group by 和 order by 进行一对多连接 我使用 sqlalchemy select 函数生成一个查询 该查询将返回一组 id 然后我对其进行迭代以对各个记录执行 ORM 选择 我想知道是否有
  • Selenium - 等待网络流量

    我们将 Selenium 与 Java API 和一些 Javascript 用户扩展一起使用 我们在应用程序中使用了大量 AJAX 调用 我们的许多测试随机失败 因为有时 AJAX 调用完成得比其他时候慢 因此页面未完全加载 我们通过等待
  • 从 Django 运行 shell 命令

    我正在 Django 中开发一个网页 使用 apache 服务器 需要调用 shell 命令来启用 禁用一些守护进程 我尝试这样做 os system service httpd restart 1 gt HOME out 2 gt HOM

随机推荐

  • 使用每个用户数据的单独密钥加密 SQL Server Azure 数据库中的数据

    我正在尝试创建基于 Azure SQL 数据库后端的服务 该服务将是多租户的 并将包含来自多个 客户端 可能有数十万 的高度敏感信息 这些信息必须彼此严格隔离并严格防止数据泄漏 按设计 使用如此多的单独数据库是不可行的 因为会有很多客户 但
  • 将背景颜色的下边缘设为另一种颜色

    我想要我的底部background color成为另一种颜色 我确信这涉及到linear gradient 但不确定如何实施 示例代码 background height 100px width 200px background color
  • 在python多处理中修改对象

    我有大量自定义对象 需要对其执行独立 可并行 任务 包括修改对象参数 我尝试过使用 Manager dict 和 sharedmem ory 但两者都不起作用 例如 import numpy as np import multiproces
  • 用 Celery 组合链、组和块

    我想使用 Celery 作为 URL 抓取器 我有一个 Url 列表 我必须对每个 URL 执行 HTTP 请求并将结果写入文件中 整个列表使用同一文件 我的第一个想法是让 Celery 调用的任务中的这段代码击败所有n分钟 app tas
  • AzureADB2C.UI - 登录后将用户重定向到页面

    我在 NET Core Web 应用程序上使用 AzureADB2C UI 但我不确定如何将用户重定向到自定义页面 ej Customers Index他登录后 这基本上就是我以前使用时的情况SessionController但由于我使用的
  • 如何强制用户在 GIT 中使用小写电子邮件地址

    我正在寻找确认提交者的电子邮件地址是否为小写的可能性 以避免出现以下问题this https serverfault com questions 12373 how do i edit gits history to correct an
  • 使用新的 TextInputLayout 进行 EditText 的渲染问题

    我正在尝试设置新的 support desing 库 为旧的 Android 版本提供一些棒棒糖视觉效果 在本例中 我尝试为 edittext 添加浮动标签 这是通过 widget TextInputLayout 完成的 为此 我遵循了谷歌
  • AS3中void的意义是什么

    这里有一个简单的问题 当 void 跟随 AS3 中的函数时 它在做什么 public function sayGoodbye void trace Goodbye from MySubClass voidtype 向编译器指示您编写的函数
  • 发出 HTTP 请求时出现 Access-Control-Allow-Origin 错误

    您好 我正在通过 OAuth 2 0 对用户进行身份验证 并且收到 Access Control Allow Origin 错误 XMLHttpRequest cannot load https www box com api oauth2
  • java中可以进行“原子”中断检查吗?

    例如 如果在 Java 中使用以下带有中断的 习语 从这个答案 https stackoverflow com questions 14145787 how to safely interrupt a thread with critial
  • 从 Telegram 的机器人 API 获取投票结果和用户选择

    我想知道是否有办法使用机器人 API 查找用户对非匿名投票的回复 我可以获得投票数 但我想知道特定用户的实际选择 是的 对于非匿名民意调查 当用户投票时您会收到更新 这些是更新update poll answer see https cor
  • 在 Elixir 中打开模块?

    Ruby 有开放类 非常方便 尽管受到一些人的谩骂 而 Elixir 大量借鉴了 Ruby 所以我希望 Elixir 允许我重新打开一个模块并在关闭它后向其中添加宏 但这在我尝试的方式 有什么方法可以做到这一点吗 Elixir 中是否提供此
  • Logcat过滤?

    我想过滤掉日志中的所有内容 除了我的应用程序的进程 我知道我可以指定优先级 但我希望能够做更多的事情 我想删除手机中正在记录的所有其他内容 我怎样才能做到这一点 如果您在 Eclipse 调试视图中查看日志 只需单击 创建过滤器 按钮 绿色
  • GAS 中 3 个匿名函数的不同输出

    我有个问题 In the google script运行的正式网页 https developers google com apps script guides html reference run authuser 0 myFunctio
  • 为什么我不能从扩展类型的基类调用扩展方法‏?

    我正在尝试添加在 a 中查找元素的功能List
  • 如何在 jQuery .html() 函数中获取 JavaScript 脚本标签? [复制]

    这个问题在这里已经有答案了 是否可以在 jQuery 中获取 JavaScript 脚本标签 html 功能 function pleaseWork content html h3 style color 335c91 This is th
  • 在Python中的Excel单元格中查找和替换

    如果 xlsx 文件中有一个单元格为 我想将 替换为 因此可以将单元格视为字符串而不是值 例如 A1 5 A2 10 A3 A1 A2 0 5 我想看看 A1 A2而不是 0 5 预先感谢您提供的任何和所有帮助 按照建议openpyxl h
  • 在Python中将u“string”转换为“string”而不改变编码

    我有以下内容 u x96 我想将其转换为以下内容 x96 有什么办法可以做到这一点吗 str 不起作用 并且使用时 encode 它改变了编码 我的主要目标是能够获得以下结果 因此任何到达那里的捷径也将被接受 gt gt gt x96 de
  • 获取文件中的 TypeScript 类并读取其中的单个部分

    是否有一个插件 如 Gulp 我可以在其中解析打字稿文件并读出单个部分 如成员 函数 注释 等 这样我就有了这样的课程 src Foo ts class Foo static name string name This is a comme
  • send_keys 到隐藏元素

    我想将文本发送到页面的文本框 这是页面上的隐藏元素