前几天刚开始看 Python ,后因为项目突然到来,导致Python的学习搁置了几天。然后今天看回Python 发现 Yield 这个忽然想不起是干嘛用的了(所以,好记性不如烂笔头。)。然后只能 花点时间 回顾一下 廖雪峰老师 Python前面的课程内容了 并对廖老师的课程内容做了以下总结: 迭代器(iter):迭代器是访问集合元素的一种方式。迭代器的对象从集合的第一个元素开始访问,直到所有的元素被访问结束。迭代器只能往前不会退后。不过也没...
下面小编就为大家带来一篇Python输出带颜色的字符串实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧输出带颜色的字符串,用来显示要突出的部分。经测验,在pycharm中可行,在windows命令行中不可行。原因未知。方法:格式:"\033[显示方式;前景色;背景色m 需要变颜色的字符串 \033[显示方式m"
例子:"\033[1;31;47m 需要变颜色的字符串 \033[0m"
<1-高亮显示 31前景色红色 47背景色黑色--需要...
数据:https://pan.baidu.com/s/1BId0_x14AKhUxRo6xCL7iA 提取码:t0ch
import pandas as pd
#读取文件
data= pd.read_csv('./dataset.csv')########################### 查看数据概览 ###########################
data.head()
# data.info()
# data.shape
# #非空统计
# data.count()
# data.isnull().sum()
# # 拓展,获取含有空值的行
# data[data.isnull().T.any()]
########################### 查看数据概览 ##########...
上次咸鱼对关于 AES 的JS加密方法做了总结,这次把咸鱼遇到的 AES 的案例做了汇总,这个汇总系列会持续更新,攒到一定数量的网站就发一次。
关于 AES 的处理可以参考下面这篇文章:
Python爬虫进阶必备 | 关于AES 的案例分析与总结
XX 财险
aHR0cHM6Ly90aWFuYXcuOTU1MDUuY24vdGFjcGMvIy9sb2dpbg==
抓包分析抓包分析,分析加密字段 jsonKey
加密定位
直接全局搜索 jsonKey ,可以看到只有一个相关的文件点开搜索的结果继续检索,找到...
今日目标站
aHR0cHM6Ly9tLndjYmNoaW5hLmNvbS9sb2dpbi9vdGhlci1sb2dpbi5odG1s
分析请求
老规矩先抓包分析请求【图1-1】:图1-1
可以看到提交的参数是 json 格式的数据,分别有 sign、password 这两个比较明显的加密,先逐个搜索一下。
定位加密 - sign
直接通过搜索参数名是可以直接定位到加密位置的。【图2-1】图2-1
打开【图2-1】中第二个搜索结果,可以看到比较明显的加密位置。【图2-2】
图2-2
重新请求可以直接断在我们断点的位...
目录
线性判别分析(LDA)数据降维及案例实战一、LDA是什么二、计算散布矩阵三、线性判别式及特征选择四、样本数据降维投影五、完整代码结语
一、LDA是什么
LDA概念及与PCA区别
LDA线性判别分析(Linear Discriminant Analysis)也是一种特征提取、数据压缩技术。在模型训练时候进行LDA数据处理可以提高计算效率以及避免过拟合。它是一种有监督学习算法。
与PCA主成分分析(Principal Component Analysis)相比,LDA是有监督数据压...
@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府
这篇文章主要介绍了Python利用PyExecJS库执行JS函数,本文通过案例分析给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
?在Web渗透流程的暴力登录场景和爬虫抓取场景中,经常会遇到一些登录表单用DES之类的加密方式来加密参数,也就是说,你不搞定这些前端加密,你的编写的脚本是不可能Login成功的。针对这个问题,现在有三种解决方式:
①看懂前...
本文实例讲述了Python面向对象之继承原理与用法。分享给大家供大家参考,具体如下:
目标
单继承
多继承
面向对象三大特性
封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中
继承 实现代码的重用,相同的代码不需要重复的编写
多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度单继承
1.1 继承的概念、语法和特点
继承的概念:子类 拥有 父类 的所有 方法 和 属性
继承的语法class 类名(父类名):pass子...
本文实例讲述了Python面向对象之私有属性和私有方法。分享给大家供大家参考,具体如下:应用场景及定义方式
应用场景
在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到
私有属性 就是 对象 不希望公开的 属性
私有方法 就是 对象 不希望公开的 方法
定义方式
在 定义属性或方法时,在 属性名或者方法名前 增加 两个下划线,定义的就是 私有 属性或方法class Women:def __init__(self...
生成方式
Python中想要自动生成 model文件可以通过 sqlacodegen这个命令来生成对应的model文件
sqlacodegen 你可以通过pip去安装:
pip install sqlacodegen
格式:
sqlacodegen mysql+pymysql://username:password@host/database_name > model.py
说明:mysql+pymysql : 表示连接数据库的连接方式
username : 连接MySQL数据库的用户名
password : 连接MySQL数据库用户对应的密码
host : 数据库的主机地址
database_name : 需要生...
今天继续和大家研究JS逆向,不少小伙伴在JS逆向的时候遇到过无限debugger的反爬,今天就拿一个网站练练手感受下无限debugger。
先打开这次的目标网站--淘大象( taodaxiang.com/credit2 )
打开「开发者工具」就自动进入debug,我们先格式化看看能不能通过重写函数解决。显然不是很好解决,所以我们试试通过「条件断点」的方法绕过这个反爬。
我们在 3393 与 3395 行右键添加「Add Conditional breakpoint」并在出现的对话框中输入「...
学习记录——共享汽车分析
前言
本文仅记录个人学习过程写的代码供自己复盘使用,如果对你有帮助和启发那就更好了,新人作品,欢迎讨论和斧正,大神轻喷。纯代码实现,无结论。一些相似的维度举一反三就行。需要数据集练习的可以留言
目标
python, mysql, matplotlib 代码练习常用数据指标的实现
数据导入
python 连接数据库 Mysql
#获取数据方法
import pymysql
import pandas as pd
from matplotlib import pyplot as plt
from...