Selenium 自動登入考勤系統

2021-10-01 00:16:15 字數 988 閱讀 8017

使用selenium 的python包,然後實現了簡單的自動登入和檢視所需的頁面。

指令碼寫起來很簡單,需要會使用瀏覽器的debug功能,分析下頁面結構。這個例子只是簡單參考,應該無法執行,因為是內部系統。。

# -*- coding: utf-8 -*-

#get_info_of_working.py   python2.7.x

#[email protected]    2014-04-24

'''''

用來自動開啟查詢工時的介面 直接看到自己最近的打卡情況

'''from selenium import webdriver

from selenium.webdriver.common.keys import keys

def  login_system(driver):

'''''

登陸到考勤管理系統

'''login_url = ''

username = 'zhizhi.liu'

password = '1234'

driver.get(login_url)

driver.find_element_by_id("username").clear()

driver.find_element_by_id("username").send_keys(username)

driver.find_element_by_id("password").clear()

driver.find_element_by_id("password").send_keys(password)

driver.find_elements_by_tag_name("form")[0].submit()

driver.get('trecordlist.action')

if __name__ == "__main__":

driver = webdriver.firefox()

login_system(driver)

python使用selenium 自動登入百度賬號

要點 1.使用火狐瀏覽器 2.注意驗證碼的彈出,我還不會自動化輸入驗證碼,希望後面能學會 from selenium import webdriver browser webdriver.firefox 使用火狐 browser.get browser.implicitly wait 3 brows...

selenium自動登入登入新浪微博(一)

接上個文章,因為失敗,思考了一下原因,參考了其他的博主。使用cookie可以免密碼登入 所以自動化登入微博首先需要獲取已經登入微博後瀏覽器的cookie。接下來上 匯入需要的資料報 from selenium import webdriver import time 將獲取的cookie儲存在jso...

利用Selenium自動登入CSDN例項

selenium是乙個自動化測試工具,可以自動喚起瀏覽器模擬一些使用者行為,具體說明可以看官網 本文用.net core類庫通過xunit來測試selenium自動登入csdn,使用visual studio 2019編寫。1 建立類庫,通過nuget安裝xunit selenium 3 如下 us...