欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何用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)