def login():
#cf = open('.cookie','r')
if os.path.exists(cookie_file_name):
cf = open(cookie_file_name,'r')
cookies = json.load(cf)
s.cookies.update(cookies)
logging.info("Load cookies from cookie file: " + str(cookies))
r = s.get(website+"/user/login",headers = headers)
print("Old cookies:" + str(r.headers))
else:
user = config.get('user','id')
password = config.get('user','password')
logging.info("Login as " + user)
url = website + '/User/Login/ajaxLogin'
payload = 'account=%s&password=%s&from=loginpage&remember=0&url_back='%(user, password)
r = s.post(url, headers=headers, data=payload)
cookies = requests.utils.dict_from_cookiejar(r.cookies)
logging.info("Login cookie " + str(cookies))
print("New Cookies:" + str(cookies))
with open(cookie_file_name,'w') as cf:
json.dump(cookies, cf)
评论列表
文章目录