python读取存入cookies信息实现登陆

python读取存入cookies信息实现登陆,第1张

概述importxlrdfromQD_project.common.base_pageimportbasepageclassTest_get_Cookies:defRed_workbook(self):self.drives=basepage.open_url()workbook=xlrd.open_workbook('test_cookies.xls')#读取封装好的cookies信息sheet=workb
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()
总结

以上是内存溢出为你收集整理的python读取存入cookies信息实现登陆全部内容,希望文章能够帮你解决python读取存入cookies信息实现登陆所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1185374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存