python3揚州大學校園網認證登入與下線

2021-10-25 03:14:34 字數 2361 閱讀 9080

'''

@author => 戒酒的李白染

@date => 2020-10-22

@description => 校園網的登入與下線

@language => python3.8.3

'''import requests, re,json

from urllib import parse

class

internet()

:def

__init__

(self, userid, password,service)

: self.userid = userid

self.password = password

self.service = service

self.url =

""self.main(

)def

decode

(self,string)

:return parse.unquote(string)

defencode

(self,string)

:return parse.quote(string)

defgetquerystring

(self)

: url =

""getresult = requests.get(url)

.text

querystring = re.findall(r"index.jsp\?(.+?)\'"

, getresult, re.s)

iflen

(querystring)!=0

:return querystring[0]

else

:return

0def

internetlogin

(self,querystring)

: url = self.url+

"eportal/inte***ce.do?method=login"

data =

connect = requests.post(url=url, data=data)

.text

connectresult = json.loads(connect)

return connectresult

definternetlogout

(self)

: logouturl =

"eportal/inte***ce.do?method=logout"

redirecturl = requests.get(self.url)

.url

userindex = re.findall(r"userindex=(.*)"

,redirecturl,re.s)

iflen

(userindex)!=0

: data =

resultpost = requests.post(url=logouturl,data=data)

.text

return json.loads(resultpost)

else

:return

0def

mainlogin

(self)

: querystring = self.getquerystring(

)if querystring==0:

print

("網路已認證"

)else

: connectresult = self.internetlogin(querystring)

print

("認證操作:"

+connectresult[

"result"])

defmainlogout

(self)

: postlogout = self.internetlogout(

)if postlogout==0:

print

("下線失敗"

)else

:print

("下線操作:"

+postlogout[

"result"])

defmain

(self)

:

self.mainlogin(

)#登入

# self.mainlogout() #下線

internet(

"這裡填校園網賬號"

,"這裡填校園網密碼"

,"這裡填校園網的服務選項"

)

大學校園知識庫axure

1 授課 張思鵬sunnyact 泉舟時代創新創業中心 3 參考資料 產品經理 產品運營精華乾貨 泉舟時代智庫分享 prd製作全過程示例 axure製作prd sunlifestory 水利知識庫 企業知識庫 ai助手 人工智慧機械人知識庫產品與解決方案 html 1 106 152 198 106...

銳捷助力西南大學校園網運營,「極簡網路」運籌帷幄

網際網路應用在各大高校的逐步深入,讓師生對於網路體驗的要求也越來越高,學校資訊部門不僅需要面對網路裝置數量的日益增長,更需要利用先進網路構架,以服務創新推動業務創新。面對這樣的挑戰,西南大學攜手銳捷網路,通過 極簡 理念和扁平化網路架構,利用銳捷rg n18010核心交換機 rg sam 及dhcp...

大學校園生活36條感悟

一.別以為在學生會你能得到你曾經想要的。工作的熱情很可能因為你所看到的所經歷的一些事而改變,但是也不必懼怕。你有大一一年來適應或者承受,並做出是繼續堅持還是退出的決定。二,大學可能有真實的愛情,但是記住只是可能。很多時候他們是因為別人都談戀愛而羨慕或者別的原因而在一起。所以,不必為任何分手而受太大的...