五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動(dòng)態(tài)

教你用python編寫腳本實(shí)現(xiàn)自動(dòng)簽到

發(fā)布日期:2022-02-05 09:52 | 文章來源:站長(zhǎng)之家

1. 背景原因

最近才上班,要求每天打卡!我老是忘記,于是乎搞個(gè)腳本進(jìn)行自動(dòng)簽到。

2. 簽到原理

模擬用戶進(jìn)行自行輸入,然后登錄,然后簽到,在研究過程中使用到了python的selenium包,本人在win10環(huán)境中進(jìn)行測(cè)試使用,可以實(shí)現(xiàn)基本的自動(dòng)打卡。

3. 需要的環(huán)境selenium

pip install selenium

4. 安裝模擬的插件

需要從網(wǎng)上下載模擬點(diǎn)擊瀏覽器的google瀏覽器插件chromedriver.exe,下載鏈接:https://npm.taobao.org/mirrors/chromedriver/,需要找到與自己瀏覽器適配的插件。(如何查看自己Chrome適配的插件版本?如圖:)

5. 下載完成

將插件放到Chrome.exe所在的文件夾下,如圖:

6.正題

開始工作結(jié)束,接下來進(jìn)入代碼正題:

import time
import datetime
import random
from selenium import webdriver

def morning_clockin():
	# 找到插件的路徑,使用它驅(qū)動(dòng)操作
 browser = webdriver.Chrome('C:\Program Files\Google\Chrome\Application\chromedriver.exe')
	
	# 選擇需要打卡的網(wǎng)址,填入你的簽到網(wǎng)頁
 browser.get('https://www.baudu.login')
	
	# 找到郵件和密碼輸入框的xpath,并在對(duì)應(yīng)的位置送入賬號(hào)密碼
 browser.find_element_by_xpath('//*[@id="email"]').send_keys("724183***@qq.com")
 browser.find_element_by_xpath('//*[@id="passwd"]').send_keys("zhan******")
	
	# 找到登錄按鈕的xpath,模擬點(diǎn)擊
 browser.find_element_by_xpath('//*[@id="login"]').click()
 time.sleep(2)
 # 找到簽到按鈕的xpath,模擬簽到
 browser.find_element_by_xpath('/html/body/div[3]/div[7]/div/button').click()

if __name__ == '__main__':
	# 獲取當(dāng)天的星期,周六日不打卡
 today = datetime.datetime.now().weekday() + 1
 if (today % 7 == 0) or (today % 7 == 6):
  print("今天是本周的第 {} 天,無需打卡!".format(datetime.datetime.now().weekday() + 1))
	# 工作日打卡
 else:
  # 早上打卡---設(shè)置0-300秒之間隨機(jī)數(shù)打卡
  print(datetime.datetime.now())
  random_time = random.randint(0, 60)
  time.sleep(random_time)
  # 進(jìn)行打卡
  morning_clockin()
  print(datetime.datetime.now())

7. 完工!

如果有驗(yàn)證碼,可以使用帶驗(yàn)證碼的百度插件api進(jìn)行調(diào)用,我是純內(nèi)部系統(tǒng)無驗(yàn)證碼,沒研究驗(yàn)證碼部分。最后剩下的就是寫定時(shí)任務(wù)了,參考網(wǎng)上博客即可!

附帶一篇寫的很詳細(xì)的Selenium WebDriver教程!傳送門

8. 更新

創(chuàng)建定時(shí)任務(wù)運(yùn)行腳本

傳送門:https://www.jb51.net/article/220745.htm

到此這篇關(guān)于教你用python編寫腳本實(shí)現(xiàn)自動(dòng)簽到的文章就介紹到這了,更多相關(guān)Python簽到內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

香港服務(wù)器租用

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部