栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用python中的硒将整个文本发送到文本区域,而不是逐行发送?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用python中的硒将整个文本发送到文本区域,而不是逐行发送?

要将整个文本块

<textarea>
通过Python发送到使用硒中,以加快处理速度,您可以注入脚本并使用以下
解决方案:

  • Code Block:

    from selenium import webdriver

    from selenium.webdriver.common.by import By
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as EC

    myText = “”“No, there is no way to hide the console window of the chromedriver.exe
    in the .NET bindings without modifying the bindings source pre. This is seen
    as a feature of the bindings, as it makes it very easy to see when your pre
    hasn’t correctly cleaned up the resources of the ChromeDriver, since the console window
    remains open. In the case of some other languages, if your pre does not properly clean up
    the instance of ChromeDriver by calling the quit() method on the WebDriver object,
    you can end up with a zombie chromedriver.exe process running on your machine.”“”
    options = webdriver.ChromeOptions()
    options.add_argument(“start-maximized”)
    options.add_argument(‘disable-infobars’)
    driver=webdriver.Chrome(chrome_options=options, executable_path=r’C:UtilityBrowserDriverschromedriver.exe’)
    driver.get('https://translate.shell.com/’)
    translate_from = WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECtOR, “textarea.form-control#translateText”)))
    translate_from._parent.execute_script(“”“
    var elm = arguments[0], text = arguments[1];
    if (!(‘value’ in elm))
    throw new Error(‘Expected an or



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/409523.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号