国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python實(shí)現(xiàn)自動(dòng)打卡的示例代碼

瀏覽:3日期:2022-07-08 17:39:08

自己也百度了一下,然后寫(xiě)的,分為了三個(gè)部分,見(jiàn)三段代碼

代碼:主程序代碼

import timefrom selenium import webdriverfrom private_info import *import send_maildef signin_and_email(): #谷歌瀏覽器驅(qū)動(dòng)的位置 driver=webdriver.Chrome('D:/...../chromedriver') driver.get(’http://****.edu.cn/login.portal’) #通過(guò)id找到填寫(xiě)用戶名及密碼的地方 并填入 driver.find_element_by_id('username').send_keys(User.uid) driver.find_element_by_id('password').send_keys(User.pwd) #點(diǎn)擊登錄 driver.find_element_by_name('login').click() #通過(guò)下面第二行代碼定位當(dāng)前的頁(yè)面,下面第一行代碼不可以省去(初學(xué)selenium,所以我一直定位到當(dāng)前頁(yè)面再去定位的)#下面這一段根據(jù)自己的需要來(lái)寫(xiě) time.sleep(1) middle_window=driver.current_window_handle #定位當(dāng)前頁(yè)面后仍然用driver driver.get('http://form.***.edu.cn/pdc/form/list') time.sleep(1) middle_window=driver.current_window_handle #定位當(dāng)前頁(yè)面后仍然用driver driver.get('http://form.***.edu.cn/pdc/formDesignApi/S/gUTwwojq') time.sleep(1) middle_window=driver.current_window_handle #點(diǎn)擊提交 driver.find_element_by_id('saveBtn').click() #提交后給用戶發(fā)送郵件提醒 send_mail.mail()

’’’打卡成功后為用戶發(fā)送郵件代碼’’’import smtplibfrom email.mime.text import MIMETextfrom private_info import *def mail(): #設(shè)置郵件內(nèi)容 用的是之前返回的提示信息 #注意以下內(nèi)容的格式 #可以設(shè)置多個(gè)用戶 此處我只設(shè)置了一個(gè)用戶 mail_host='smtp.163.com' mail_user=User.email mail_pass=User.email_pwd sender=User.email receivers=[User.receiver] content = ’打卡成功!’ title = ’今日健康打卡已成功’ # 郵件主題 message = MIMEText(content, ’plain’, ’utf-8’) # 內(nèi)容, 格式, 編碼 message[’From’] = '{}'.format(sender) message[’To’] = ','.join(receivers) message[’Subject’] = title try: smtpObj = smtplib.SMTP_SSL(mail_host, 465) # 啟用SSL發(fā)信, 端口一般是465 smtpObj.login(mail_user, mail_pass) # 登錄驗(yàn)證 smtpObj.sendmail(sender, receivers, message.as_string()) # 發(fā)送 except smtplib.SMTPException as e:

#個(gè)人信息class User: uid='........'#用戶賬號(hào) pwd='........'#用戶密碼 email='.........'#發(fā)件郵箱 email_pwd='........'#這里的密碼是授權(quán)碼 receiver=’........’#收件郵箱 def __init__(self,uid,pwd,email,email_pwd): #私有self.uid=uid self.pwd=pwd self.email=email self.email_pwd=email_pwd self.receiver=receiver

以上就是python實(shí)現(xiàn)自動(dòng)打卡的示例代碼的詳細(xì)內(nèi)容,更多關(guān)于python 自動(dòng)打卡的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 特黄大片aaaaa毛片 | 日韩美女在线看免费观看 | 亚洲羞羞裸色私人影院 | 国产特黄特色的大片观看免费视频 | 99久久亚洲国产高清观看 | 亚洲国产成人精品激情 | 亚洲欧美日韩另类精品一区二区三区 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 国产精品18久久久久网站 | 国产成版人视频网站免费下 | 久久久综合网 | 国产精品一区二区三区高清在线 | 中文精品久久久久国产网址 | 欧美视频xxxxx | 美女张开腿 | 国产成人午夜片在线观看 | 步兵社区 | 高清黄色毛片 | 亚洲一区二区三区精品国产 | 欧美经典成人在观看线视频 | 毛片视频免费观看 | 欧美一级专区免费大片 | 亚洲久久成人 | 手机在线观看毛片 | 亚洲第一成人在线 | 欧美在线播放视频 | 国产v综合v亚洲欧美大另类 | 河边性xxxxfreexxxxx| 美女被躁免费视频软件 | 老师张开腿让我捅 | 2019国产精品 | 男女性生活网站 | 国产精品女上位在线观看 | 国产一级毛片视频在线! | 欧美精品一区二区三区免费 | 成人亚洲网 | 国产精品久久久久免费视频 | 99久99久6久热在线播放 | 中文字幕在线观看不卡视频 | 午夜两性视频免费看 | 欧美成人老熟妇暴潮毛片 |