阅读背景:

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element 定位frame中的元素

来源:互联网 
from selenium import webdriver
import time

def sleep(w=1):
    time.sleep(w)
    return 0

# 初始化浏览器信息
driver = webdriver.Chrome()
driver.get("https://m.mail.10086.cn")

print("------------------------------login in-------------------------------")
title = driver.title
now_url = driver.current_url
print(title)
print(now_url)
sleep()

driver.find_element_by_name("UserName").clear()
driver.find_element_by_name("UserName").send_keys("userName")
sleep()
driver.find_element_by_css_selector(".textBox_pw").clear()
driver.find_element_by_css_selector(".textBox_pw").send_keys("passWord")
sleep()
driver.find_element_by_id("loginBtn").click()

print("-----------------------------finish login-----------------------------")

title = driver.title
now_url = driver.current_url
print(title)
print(now_url)
sleep()

userName = driver.find_element_by_id("userName").text
print(userName)

driver.quit()
from selenium import webdriver
import time



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: