gpt4 book ai didi

Python Selenium send_keys 函数发送部分文本

转载 作者:行者123 更新时间:2023-12-03 21:01:51 25 4
gpt4 key购买 nike

我正在使用带有 chromedriver 的 Python Selenium 进行自动化测试。
下面是代码示例:

        inputElement.send_keys(2356785)
try:
print("Trying using ENTER")
submit = driver.find_element_by_id('button_id')
submit.send_keys("\n")
except Exception as e:
print("--TRYING using CLICK")
driver.find_element_by_id('button_id').click()

代码的问题是在输入元素中输入了文本的一些随机部分而不是全文。

已经尝试过的事情:
  • 一一发送数字。
  • send_keys() 前后添加延迟功能。
  • 将数字类型转换为字符串。
  • 最佳答案

    尝试这个:

            inputElement.send_keys("2356785") #Notice how i am sending the input as a string instead of int
    try:
    print("Trying using ENTER")
    submit = driver.find_element_by_id('button_id')
    submit.send_keys("\n")
    except Exception as e:
    print("--TRYING using CLICK")
    driver.find_element_by_id('button_id').click()

    也许使用字符串而不是 int 可以解决您的问题

    关于Python Selenium send_keys 函数发送部分文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56946211/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com