python3.7 Selenium.common.keys 的应用 - Go语言中文社区

python3.7 Selenium.common.keys 的应用


python3.7 自动登录试试效果

# -*- coding=utf-8 -*-

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time


def main():
    driver = webdriver.Chrome(executable_path="D:\Python_module\chromdriver\chromedriver.exe")
    driver.maximize_window()
    driver.get("https://www.pianku.li/")
    time.sleep(2)

    login_btn = driver.find_element_by_id("user_load")
    print(login_btn.find_element_by_link_text("登录").text)
    login_btn.find_element_by_link_text("登录").click()

    time.sleep(2)
    handle_list = driver.window_handles
    driver.switch_to.window(handle_list[0])
    time.sleep(2)

    driver.find_element_by_id("username").send_keys("叫我福建")
    driver.find_element_by_id("password").send_keys("pkfujian")
    time.sleep(8)   # 给个 8 秒时间,输入验证码
    driver.find_element_by_class_name("LoginNow").click()
    time.sleep(10)  # 留下 10 秒看看什么情况
    driver.close()


if __name__ == "__main__":
    main()

运行结果:
在这里插入图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_38192709/article/details/119253868
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2022-12-31 20:04:39
  • 阅读 ( 255 )
  • 分类:Go应用

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢