无混淆js加密 一、在请求某网站反复试验时候发现token和timestamp是动态的二、在network中搜索关键词找到了js中生成两个参数的代码,可以看出token参数是先base64编码再md5加密三、用python模拟出两个参数,带入headers中,直接访问得到源码token = Md5(Base64(a+timestamp)) headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleW
Vue中的父子组件通讯 一、在main.js中定义一个$Bus// 父子组件传参const $Bus = new Vue()Vue.prototype.$Bus = $Bus二、父组件中引入富文本组件<el-form-item label="正文"> <testquill ref="myTextEditor" :content="dialogModel.newsValue" /> </el-form-item>三、富文本组件中定义v-model和props<quill
pandas处理excel的几列转化为字典格式 '''处理表格并将作者与作者id形成一个字典格式,以便第二步直接根据作者名称直接拿作者id'''import pandas as pdimport json# 读取excel文件并读取其中指定的工作表,并指定第几行为列名df = pd.read_excel('year2020-2000authors.xlsx',sheet_name='Sheet2',header= 0)# 取出需要处理的三列data = pd.DataFrame(df,columns=['Authors','ID','DO
pandas从mongo中导出数据存入excel或csv import pandas as pdimport pymongo# mongo不带密码连接con = pymongo.MongoClient('ip')# mongo带密码连接con = pymongo.MongoClient('mongodb://{}:{}@{}'.format("用户名", "密码", "ip"))db = con['库名']['表名']#从mongo中读取数据data = pd.DataFrame(list(db.find({},{'doi':1,'relat