- 博客(19)
- 收藏
- 关注
原创 闲鱼搜索接口+sign逆向
但是这个网站也需要sign 生成sign需要cookie 这里还没有相关cookie生成呢 故清除掉缓存的cookie后 再次在生成sign的逻辑前面下断点 发现这时d.token是"undefined"这里往下调试发现是一个32位数 多次调试位数不变 感觉是md5 把整个i的加密喂给ai 也说是md5 放到工具箱验证 确是md5无疑 sign就解决了 现在开始解决cookie获取的问题。拿抓包工具抓包发现生成_m_h5_tk的地址是。
2025-03-02 21:39:02
1213
3
原创 使用Pyinstaller打包exe遇到的一个错误警告 导致无法运行exe
由于我的prog导入了cv2库做图像识别在打包完成后运行exe出现了以下报错似乎是由于opencv的版本与pyinstaller版本不兼容导致的所以我打算查看一下库的版本这里可以看到pyinstaller版本较低 我尝试更新版本更新完成再次尝试打包程序打包完毕依旧是这样= =于是下载了4.5.356版本的opencv(据说不会报错!)然后再次打包成功了!!!!!!!!!!!!!!!!!!!!!!!!!......
2022-02-04 11:47:32
3002
原创 Python中的单例模式的几种实现方式的及优化
单例模式单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存在多个 AppConfig 的实例对象,而这样会严重浪费内存资
2022-01-10 10:44:10
128
原创 电脑,win10无法进入休眠模式解决方法 史上最全
由于题主电脑进入休眠模式后仅仅是屏幕不再亮,但动动鼠标又会恢复原样。所以经过查阅 总结出以下4种解决方法1首先选择打开桌面左下角的开始按钮,在打开的开始菜单中双击打开<控制面板>选项;接下来找到设备和打印机下面的<设备管理器>选项,双击打开;在设备管理器界面中,找到<鼠标和其他指针设备>,点击打开前面的三角符号,将设备的下拉菜单打开;以此电脑为例,在下来菜单中出现了两个鼠标选项,这两个选项分别是我们电脑本身的触摸板鼠标和我们外置连接的鼠标,所以
2022-01-10 10:31:08
32808
4
原创 二维数组螺旋填充加密信息 解题思路
由题目要求可知 题目要求先创建一个r行c列的矩阵然后输入一串字符串 字符串长度肯定小于r*c/5由A C M的表示方式可以看出每个字符由5位的二进制位系统表示(无符号位)那么我们首先可以先创建一个字符串类型string a;cin>>a;rt 字母表示它是26字母表中第几个字母很多人第一时间想用数组11对应 或者switch语句选择但转念一想就知道太麻烦了 所以这里用字符的ASCII码减去64来表示它的数字形式转ASCII码都知道 强类型转换由于...
2021-12-30 15:09:39
797
转载 Cookie和Session详解 史上最全
Cookie和Session详解Session和Cookie详解会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。1.1 Cookie机制 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何.
2021-09-06 20:14:51
1844
2
原创 解决vscode中输出中文出现乱码的情况
想打印中文字符 却出现在前面出现该问题的主要原因:文件的默认编码格式是UTF-8,要想显示中文需要改成GB2312解决方法参考:链接点击vscode右下角UTF-8,选择Save with Encoding将编码改成GB 2312修改完成后 保存文件 运行可见成功解决问题...
2021-08-23 12:36:39
318
原创 学习aiohttp模块中遇到的问题及解决方案
#requests.get() 同步的代码--> 异步操作aiohttpimport aiohttpimport asynciofrom time import time# s = aiohttp.ClientSession() <==>requests# requests.get() .post()# s.get() .post()# 发送请求# 得到图片内容# 保存到文件if __name__ == '__main__': start=time.
2021-07-29 09:50:44
749
原创 学习异步协程过程中的小问题
代码如下import asyncioimport timestart=time.time()async def func(delay): print("开始执行...") await asyncio.sleep(delay) print("结束执行...")async def main(): tasks=[ asyncio.create_task((func(2))), asyncio.create_task((func(3)).
2021-07-28 10:23:13
3888
原创 模拟登录河北教育考试院查询录取结果
少废话 先上代码import requestsfrom lxml import etreefrom chaojiying import Chaojiying_Clientimport timedef CodeVerify(imgPath, imgType): chaojiying = Chaojiying_Client('账号', '密码', 'ID') im = open(imgPath, 'rb').read() return (chaojiying.PostPic.
2021-07-24 12:02:46
314
原创 requests.exceptions.InvalidHeader: Invalid return character or leading space in header: user-agent错误
今天在使用requests 进行爬虫操作时,出现了没见过的问题即: raise InvalidHeader("Invalid return character or leading space in header: %s" % name) requests.exceptions.InvalidHeader: Invalid return character or leading space in header: user-agent百度找不到答案,后来发现是粗心的问题:在从浏览器贴回...
2021-07-23 18:05:59
947
1
原创 尝试爬取msn页面的幻灯片
打开开发者工具 通过翻动图片页面发现通过对比参数 仅rd 与rid不同 第n张图片即image=n故可通过爬取网页源码中的所有rid 通过for循环实现一个新闻内幻灯片中所有图片的爬取由于没找到rid挑战失败卒望各路大神支招...
2021-07-20 10:04:07
130
原创 爬虫使用过程中 对于正则表达式的使用的一些体会
通过爬取百度翻译页面想获得框中信息通过测试发现此框会发生动态改变于是猜测应该是通过Ajax完成数据的上传于是打开抓包工具点击Network打开XHR....通过分析sug包发现这就是我想要的并且发现通过改变url后缀kw可以改变页面内容 参数即kw:word既可以通过键入单词获得想要翻译的内容即通过分析content-type可以发现这是一个json类字典即需引入json库想将获取的翻译内容保存到文件推荐使用with...as ...
2021-07-19 20:18:26
325
原创 PlaneWar (半成品)
import time #导入时间模块import random #导入随机模块 让游戏变得有概率性class Role(): def __init__(self,name1,name2,HP1,HP2,MP1,MP2,skill1,skill2): #__init__魔术方法用来初始化对象(实例属性) self.name1=name1 self.name2=name2 self.HP1=HP1 self.HP2=HP2 .
2021-07-08 07:48:55
201
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人