无法在登录页面的正确字段中输入数据

问题描述 投票:0回答:1

作为前言,我对编程完全是个菜鸟——实际上是因为我对当地网球场使用的球场预订服务感到沮丧而跳入其中。我一边学习一边学习,但是伙计,这真的很多。

我发现这个博客解释了如何使用不同的服务完成它:https://yasoob.me/posts/web-automation-with-selenium/

这是一篇超级好的帖子,但由于我缺乏对……嗯……一切的了解,我开始迷失方向

我有 Visual Studio Code、Python、selenium 和 chromedriver; chrome 窗口正在打开,但我似乎无法使用我的 find_element 填充字段。该网站是否经过编码以防止这种情况发生?

谢谢:)

我尝试使用 browser.find_element 来查找要在电子邮件/密码中输入的正确字段。我希望这些字段能够像博客文章中的示例一样自动填充,但这并没有发生。也许我错误地识别了字段?

import time
import datetime
from selenium import webdriver

url = "https://app.courtreserve.com/"

browser = webdriver.Chrome(executable_path='./chromedriver')
browser.get(url)

browser.find_element("name", "Username").send_keys("test")
browser.find_element("name", "Password").send_keys("test")
browser.find_element("xpath", "//input[@type='button']").click()

time.sleep(5)
authentication automation task
1个回答
0
投票

你成功了吗?如果可以的话可以分享一下你的代码吗?

© www.soinside.com 2019 - 2024. All rights reserved.