python讀取存入cookies信息實現登陸


import xlrd
from QD_project.common.base_page import basepage

class Test_get_Cookies:
def Red_workbook(self):
self.drives = basepage.open_url()
workbook = xlrd.open_workbook('test_cookies.xls') #讀取封裝好的cookies信息
sheet = workbook.sheet_by_name('sheet1') #讀取表頭信息
cookies_list = [] #創建列表存放cookies信息
for row_num in range(1,sheet.nrows): #遍歷列表行數
cookies_dict = {} #創建字典,遍歷數據存放【以下是列數遍歷】
cookies_dict['name'] = sheet.cell_value(row_num,0)
cookies_dict['value'] = sheet.cell_value(row_num, 1)
cookies_dict['path'] = sheet.cell_value(row_num, 2)
cookies_dict['domain'] = sheet.cell_value(row_num, 3)
cookies_dict['httpOnly'] = bool(sheet.cell_value(row_num, 4))
cookies_dict['secure'] = bool(sheet.cell_value(row_num, 5))
cookies_list.append(cookies_dict) #key:value數據存放列表
for cookie in cookies_list: #循環遍歷存入cookies信息登陸
self.drives.add_cookie(cookie)
basepage.wait(5)
self.drives.refresh()



if __name__ == '__main__':
Test_get_Cookies().Red_workbook()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM