随笔分类 - 爬虫
摘要:import time import requests import re import pandas as pd import random headers = { 'accept': '*/*', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB
阅读全文
摘要:md5加密 import hashlib # md5加密 def md5_encrypt(data): # 创建一个md5加密器 md5 = hashlib.md5() # 更新加密器的状态,这需要输入的字符串转为为字节串 md5.update(data.encode('utf-8')) # 获取加
阅读全文
摘要:response = requests.get('ur;', params=params, cookies=cookies, headers=headers, verify=False) if response.status_code == 200: # 尝试使用不同的编码解码响应内容 possib
阅读全文
摘要:# demo ```python # @Time : 2023/7/21 # @Author : bgm # @File : demo.py import time from random import random import re import requests class EsheepMod
阅读全文
摘要:~~~python import re import aiohttp import asyncio class Asyn: def __init__(self): self.__headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win6
阅读全文
摘要:import pprint import requests as req from lxml import etree import json5 import pymysql session = req.session() session.trust_env = False def exe_sql(
阅读全文
摘要:代码如下: import io import requests def download_pdf(save_path,pdf_name,pdf_url): send_headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64
阅读全文
摘要:# 异步爬虫例子: ## 例子1 主要使用场景:爬多个站,或者批量下载视频图片 ~~~python import time import aiohttp # 3.8.4 import asyncio # 3.4.3 import re import os # os.environ['NO_PROXY
阅读全文
摘要:打包 pyinstaller -F -i D:\ico\123.ico XXX.py --key 123456 or:pyinstaller -w -F -i D:\Tools\ico\blbl.ico play.py [无黑窗口] or:pyinstaller -w -F -i ./blbl.ic
阅读全文
摘要: 
阅读全文
摘要:Webpack Webpack是一个现代化的JavaScript应用程序打包工具,它可以将多个JavaScript文件、CSS、图片等资源打包成一个或多个静态资源文件,以便在网页中使用。Webpack在前端开发中的作用非常重要,它可以帮助我们管理代码依赖、优化代码、压缩代码等,同时还能支持热更新、代
阅读全文
摘要:在JavaScript逆向中,AES、DES和RSA是常见的加密算法,它们都有各自的加密和解密方法。以下是这三个算法的核心变量和算法: 一:AES(高级加密标准): AES有三种不同的密钥长度:128位、192位和256位,其中128位是最常用的。以下是AES算法的核心变量和算法: 核心变量: ke
阅读全文
摘要:JavaScript自执行函数(Self-Executing Functions),也被称为立即执行函数(Immediately Invoked Function Expressions,IIFE),是一种常见的JavaScript编程模式。 这种模式的基本思路是定义一个匿名函数,并立即执行它。这个
阅读全文
摘要:安装 PyExecJS2, PyExecJS一代已经不更新了! 调用之前,需要安装node,python调用js需要node环境 pip install PyExecJS2 ctx = execjs.compile(open('Other/学习/10有道.js', 'r', encoding='ut
阅读全文
摘要:1、工具 JS加解密 https://www.bejson.com/enc/eval_package/ Ob混淆 https://github.com/Tsaiboss/decodeObfuscator AST 混淆还原框架 https://github.com/sml2h3/ast_tools C
阅读全文
摘要:就这里,打断点开始扣(过程就不详细描述了) 扣完补补补完成 完美解密 用execjs调用: 解决
阅读全文
摘要:# 保存到数据库 db = pymysql.connect(host="ip", port=3306, user="root", password="pwd", db="sql_study", # charset='utf8') charset='utf8mb4') # 文本好多乱格式 可能会出现乱
阅读全文
摘要:仅供学习参考 网址:aHR0cHM6Ly93d3cud2FsbWFydC5jb20v
阅读全文
摘要:自己写了一个js文件,主要是记录web页面F12调式 代码如下: function a() { let a_var = "a"; b(a_var); } function b(a_var_from_a) { debugger; console.log(global_var); let b_var =
阅读全文
摘要:仅供学习参考!! 控制台图 存入excel图(从新运行,会覆盖,建议重新命名) 完整代码 import requests from urllib.parse import quote import pandas as pd import time import json import re def
阅读全文