如何用Python编写深大校园网的网页登录脚本?
最编程
2024-02-14 08:49:37
...
import time
from selenium import webdriver
def login(username, password):
url = 'https://drcom.szu.edu.cn/a70.htm' # url中指明定位到校园网登陆界面
chrome_driver = r'F:\software\Anaconda\envs\carla\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe' # 上面的驱动路径
driver = webdriver.Chrome(executable_path=chrome_driver)
driver.get(url)
name_input = driver.find_element_by_id('VipDefaultAccount') # 找到用户名的框框
pass_input = driver.find_element_by_id('VipDefaultPassword') # 找到输入密码的框框
login_button = driver.find_element_by_xpath('/html/body/div/div/div[2]/form[2]/div[2]/input[1]') # 找到登录按钮
# login_button = driver.find_element_by_id('VipResetButton') # 找到登录按钮
name_input.clear()
name_input.send_keys(username) # 填写用户名
time.sleep(0.2)
pass_input.clear()
pass_input.send_keys(password) # 填写密码
time.sleep(0.2)
login_button.click() # 点击登录
time.sleep(10)
print(driver.title)
driver.close()
if __name__ == "__main__":
user = "****" # 输入账号
pw = "****" # 输入密码
login(user, pw)
上一篇: 深大校园网和Drcom掉线问题解决Python脚本
下一篇: 深圳大学DR客户端一键登录脚本