賬號密碼不是1111 1111 可以先寫出來看一下,我卡在了viewstate那幾個引數上了


uj5u.com熱心網友回復:
你發錯地方了uj5u.com熱心網友回復:
可以用 python 的 selenium 庫 來模擬登錄uj5u.com熱心網友回復:
先用get方法獲取到那幾個viewstate,發post登錄請求時帶上uj5u.com熱心網友回復:
給你個例子,自己把值替換了from simplified_scrapy.simplified_doc import SimplifiedDoc
from simplified_scrapy.request import req
url='http://'
html = req.get(url)
lst = SimplifiedDoc(html).getElementByTag('form').getElementsByTag('input')
req.post(url,"__VIEWSTATE={}&__EVENTVALIDATTION={}&account={}&UserName={}&UserPass={}&ButLogin=登錄".format(
lst[0].value,lst[1].value,lst[2].value,'name','pwd'
),{'Content-Type':'application/x-www-form-urlencoded'})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/120450.html
