#Coding=utf8ImportRequestsclasschinaunicom (object): Headerx={'user-agent':'mozilla/5.0 (Windows NT 10.0; WOW64) applewebkit/537.36 (khtml, like Gecko) chrome/45.0.2454.101 safari/537.36'} login_url='Https://uac.10010.com/portal/Service/MallLogin'Info_url='Https://uac.10010.com/cust/infomgr/anonymousInfoAJAX' def __init__(SELF,PHONE,SERVER_PASSWD): SELF.SS=requests.session () Self.phone=phone self.server_passwd=server_passwddefLogin (self): Datax={ 'Callback':'jquery17208315958887266249_1502520335284', 'Req_time':'1502520347528', 'RedirectURL':'http://www.10010.com', 'UserName': Self.phone,'Password': SELF.SERVER_PASSWD,'Pwdtype':' on', 'ProductType':' on', 'Redirecttype': 01, 'RememberMe': 1, '_':'1502520347531',} self.ss.get (Self.login_url,params=datax,headers=self.headerx)##可以不要真实浏览器ua defGet_infomgrinit (self):" "Get personal Information" "resp=self.ss.post (Self.info_url)returnresp.contentif __name__=="__main__": Cu=chinaunicom (1314880xxxx,37xxxx) cu.login ()PrintCu.get_infomgrinit ()
Log in before crawling.
Climb China Unicom