自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 python自动化控制手机点赞

先打开手机的开发者选项,如果没有的话去 关于手机---版本信息---版本号 点几下,点的时候会提示说点多少下激活开发者模式的,然后打开开发者模式。往下拉,如果是USB连接设备就点USB调试,如果是无线连接设备就点无线调试。接着就是随便找这个心的像素点的位置 580 1490。俩个都行,俩个都是adb。下载完之后配置一下环境。运行后虽然速度慢了点,但是还是可以用的。我这里是用循环出来后随便填的一个y值。打开后首先是查看图片的像素。

2024-02-16 20:32:23 454

原创 selenium自动化做“作业“

10.11~10.12,被班主任拖去做苦力。其中有一固定的选项,一个人做全班的。恶心,直接用selenium来挂着!这班主任,中世纪的资本家看了他都流泪,这才是压榨!挂着一节自修都没到就做完了!

2023-10-24 21:32:17 128

原创 茂名市 2021 年高中信息技术学科素养展评

小问题,想到了for循环,在for那里设置数量,如果到了就跳出。小要求1是范围,小要求2是用random里的模块来随机生成数字。要求2和要求3是一样的,先写要求2,只要写出了要求2,那么这题就过了。但是写完第一题剩下的时间不多了,第二题都没写完,回到学校才写出来的。数分别为二进制数、十进制数或十六进制数,输出和为十进制数。其他的都不是问题,要求3其实就是要求2,把乘改成除就完事了。数分别为二进制数、十进制数或十六进制数,输出和为十进制数。这题其实没什么好想的,判断输入的进制,然后计算就好了。

2023-02-24 11:51:04 619 1

原创 python爬虫把数据保存到csv、mysql中

啧,放假几天游戏玩腻了,啥都不想干,突然想起来python这玩意,无聊就来玩玩目标:起点主要是拿到这几个数据分析下网页一个li对应一本小说,打开li看里面的东西首先是排名xpath来一下名字在第二个div里面接着是作者类型最后是章节和更新时间直接上代码导入库pymysql是连接mysqlrequests是请求库parsel是解析库csv是保存到csv文件里面看一下网址,拿一下请求头,然后直接请求接着解析上面的几个数据。

2022-12-24 15:50:20 3690 10

原创 科比,老大1000天

不知不觉,老大已经走了1000天了,正好这个星期的数据分析的课就是科比投篮可视化,让我一起来分享一下吧。shot_zone_basic 投篮区域(更具体)combined_shot_type 进攻方式。game_event_id 比赛时间id。shot_zone_range 投篮范围。shot_made_flag 是否进球。shot_distance 投篮距离。shot_type 两分球或三分球。playoffs 是否是季后赛。game_id 比赛ID。period 表示第几节。team_id 球队ID。

2022-10-24 10:15:00 27333 22

原创 异步爬小说

因为是数据包,所以直接用json输出,然后定位到title的位置,以获取title和cid。异步的最好案例应该是爬这种多页面的或者多级的东西,所以直接整小说。对于第一个url就是获取所有章数的,就是如下所示了。因为每个cid对应每一章节,所以开始上异步。仔细看一下data那一行的数据,可以改成。点一个章节进去,然后又看一下包。看到了内容,url也复制一下。随便点一本小说,然后打开调试。发现有%22这玩意,直接去掉。然后保存这个包的url地址。然后对第一个url进行请求。找到加载章节的数据包。

2022-10-01 15:11:08 1218

原创 多线程爬取数据

如果需要爬的页面很多的那种的话,可以挂电脑去看电视了,还有可能会。回到页面,可以看到一共是10页,如果是这样改代码。运行后瞬间完成,如果是单独的for循环估计要好几秒。拉到最后面会看到俩个没有用的div,可以去掉。所有的学习都在这个大的div里面。没有乱码,然后到页面分析去。的意思是创建50个线程池,呢是把任务交给线程池。

2022-10-01 12:47:56 477

原创 爬亚马逊排行

打开开发者工具,看到是get请求,然后再找到user-agent,伪装一下,因为有反爬。这里主要是防止爬的速度太快的,运行之后数据都能提取出来。三天前接了一个单,是个小单子,就整个销售排行,分析一下,可以看到每一个div都对应一个商品。url的话换页这里也跟着变成页数。用class爬起来可方便多了。本来无心接单,玩玩也不错。一页50个排名,一个俩页。

2022-08-21 10:20:23 699 5

原创 基础-SQL-DCL

data control language(数据控制语言),用来管理数据库用户、控制数据库的访问权限

2022-08-15 19:22:05 344

原创 scrapy数据提取-实战-起点

还记得 scrapy生成格式导出如:JSON,CSV和XML 吗。通过这个小小的案例就会发现,用scrapy来爬可比平时一点一点来爬方便多了!在h2标签下的a标签里面,直接用xpath来定位。这里的话直接运行是没什么效果的,要到命令行执行。把start_url修改成我们开始爬的地址。打开pycharm后点开命令行,我们回到pycharm修改一下。如果点一个xml的话就是文字,加个extract来提取一下。而改成CSV的话,就舒服了。那么回到网站来分析一下,然后新建一个py文件,...

2022-08-08 14:47:36 262 1

原创 scrapy基本使用

点ok然后点thiswindows,就是在当前窗口打开,关掉之后再打开还是这个项目,如果点newwindows的话就是新窗口打开,重启后是之前的项目。这里的第一个baidu是名字,然后跟着域名。是开始的地方,想从哪里开始爬就从这里修改就行了,下面的parse()是解析的。可以cd到那个项目,但是这里直接在file里面打开就行了!简单明了,颜色都不一样,直接可以看到自己想要爬取的内容。上面是检查你的scrapy的配置,版本之类的东西,然后。是项目的名字,这个可以随便写的。这个是创建一个spider,...

2022-07-27 13:46:59 176

原创 Scrapy框架介绍

1)scrapy是python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。2)scrapy用途广泛,可以用于数据挖掘、监测和自动化测试、信息处理和历史档案等大量应用范围内抽取结构化数据的应用程序框架,广泛用于企业3)scrapy使用twisted这个异步网络库来处理网络通讯,架构清晰,并且包含了各种中间件接口,可以灵活的完成各种需求。scrapy是由twisted写的一个受欢迎的python事件驱动网络框架,他使用的是非堵塞的异步处理。...

2022-07-26 16:08:31 6234

原创 爬虫实例图片爬取--2(某回车)

如果是直接运行绝对报错,因为没有这样的文件夹呀!所以我们又要用到os库来创建文件夹了。这个data是我们要爬取每一个小册,这个是为了创建每一个文件夹来放这个小册的。打印出来后发现是小图,仔细分析一下地址,发现小图都是。然后就是保存了,实现给图片二进制,再进行保存。这网站有反爬,加个cookie直接完事。单个是搞定了,但是我们要全部的·-·+那么把它复制出来,这次的话用到。下面的withopen也改一下。这样子点开之后全是大图了!发现这个dt是我们想要的。...

2022-07-16 13:50:39 230

原创 爬虫实例图片爬取--1(某领域)

然后取这个地址的反斜杠最后一段,用来做图片的名称。但是提取出来并不好看,可以用for来进行再次提取。既然拿到了图片的地址,那么就对这个地址发起请求。可以了,但是就这四张太少了,来整多点!是提取这元素中的src对应的地址。因为它的地址和名称都在这,所以。那么重新来一遍,对整体进行请求。2.获取数据(网页源码)导入请求库,然后发起请求。1.向目标网站发送请求。利用css来进行定位,再次用css来进行定位。4.向详情页发送请求。......

2022-07-15 14:57:07 283 1

原创 get基于报错的sql注入

目录1.SQL注入的分类数字型字符型2.get基于报错的sql注入发现3.get基于报错的sql注入利用1.利用order by 判断字段数。2.利用union select 联合查询,获取表名。3.利用union select联合查询,获取字段名。4.利用union select 联合查询,获取字段值。4.利用sqlmap测试根据注入为数据类型可将sql注入分为数字型和字符型。例如字符型例如2.get基于报错的sql注入发现通过在url中修改对应的id值,为正常数字、打数字、字符(单引

2022-07-14 16:12:15 1077 1

原创 基础-SQL-DQL

1.查询多个字段2.设置别名3.去除重复记录条件查询语法条件 将一列数据走位一个整体,进行纵向计算。语法select 聚合函数(字段列表) from 表名; 语法排序查询语法排序方式1. asc:升序(默认)2. desc:降序语法注意起始索引从0开始,起始索引=(查询页码-1)*每页显示记录数。分页查询是数据库的方言,不同的数据库有不同的实现,mysql中是limit。如果查询的是第一页数据,起始索引可以省略,直接简写为limit 10。...

2022-07-12 14:30:10 209

原创 基础-SQL-DML

1. 给指定字段添加数据2.给全部字段添加数据3.批量添加数据修改数据删除数据

2022-07-12 11:24:43 85

原创 基础-SQL-DDL

1.查询查询所有数据库查询当前数据库2.创建3.删除4.使用我们来试试这里显示了所有的数据库 创建了一个名为 lengxiang的数据库,显示Query OK则创建成功!像这样,如果说已经有了一个名为 lengxiang的数据库了,再去创建的话就会报错,因为已经存在了。 这里执行了drop命令,删除了lengxiang这个数据库。 use数据库,然后显示当前数据库的名字。 1.查询当前数据库所有表2.查询表结构3.查询指定表的建表语句表操作-创建创

2022-07-11 17:56:11 136

原创 基础-SQL-通用语法以及分类

1.SQL语句可以胆寒或者多行书写,以分号结尾。2.SQL语句可以使用空格或者缩进来增强语句的可读性。3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。4.注释: 1)单行注释: -- 注释内容 或者 # 注释内容(mysql特有) 2)多行注释: /*注释内容*/这里先总结,下面开始各个类的详细讲解。...

2022-07-11 17:12:18 218

原创 MySQL-基础-安装及启动

mysql下载直接去官网下载下载后,运行文件 这里选择默认还是默认 下面这个安装时间有点长OK,下一个 这些我默认 设置一下密码默认数据库名称 继续安装 OK,安装好了,后面的就是一路默认点next就完事了测试一下,安装成功...

2022-07-10 09:23:08 293

原创 Matplotlib常用图表

可以显示随时间变化而变化的联系数据,因此非常使用于显示在相等时间间隔下数据的趋势。1.基础体温曲线图2.学生成绩走势图3.股票走势图4.月销售统计分析图5.网站访问量统计图小小改动一下,更好看了又称长条图,柱状图,条状图。是一种以长方形的长度为变量的统计图表。比较两个或以上的数据,适用于较小的数据集分析x是x轴数据height是柱子高度,也是y轴align是对齐方式kwargs是关键字参数,其他可选参数,如color,alpha,label用法和什么的差不多小测一下准备一下Excel 加下这个,颜色变

2022-06-28 12:48:46 531

原创 Matplotlib常用设置

图表的常用设置matplotlib.pyplot.plot的color参数设置线条颜色颜色设置通用颜色其他颜色浮点形式的RGB或者RGBA元组十六进制的RGB或者RGBA字符串1-2之间的小数作为的灰度值 X11/CSS4中规定的颜色名称Xkcd中指定的颜色名称Tableau调色板中的颜色CN格式的颜色循环绿色yw matplotlib.pyplot.plot的linestyle参数设置颜色设置线条样式线条样式设置1.实线'-'2.双划线'--'3.点划线'-.'4.虚线':

2022-06-28 10:11:47 736

原创 mt管理器测试滑雪大冒险

突然想玩玩小时候的小游戏了(没流量了)。看到个支付,就想测试测试 滑雪大冒险mt管理器首先就是打开mt管理器,提取这个游戏的安装包。 还是没壳的~ 然后点一下安装包,点 查看 。 随便点一个dex 点第一个 点击常量 。 点击过滤 输入 购买 , 点确定 因为我们要的是成功,所以这里点第一个 点击搜索 然后点进去 因为没会员,可以用np管理器打开到这里,然后再转成java。转Java代码如下咱们来好好分析这篇代码,这里面主要的判断相关的代码 就是 status 和 errorcode (重点来了。而

2022-06-27 17:35:53 2441 2

原创 认识--Matplotlib

1.Matplotlib是一个python2D绘图库,常用于数据可视化。2.Matplotlib非常强大,只需几行代码即可绘制各种数据可视图。3.Matplotlib不仅可以绘制最基础的图表,还可以绘制一些高级图表:双y轴可视化数据分析图表,堆叠柱形图,渐变饼形图,等高线柱形图。4.Matplotlib还可以绘制3D的。1.引入pyplot模块2.使用plot方法3.运行程序 注意,ro是红色 基本绘图主要函数折线图测试下,看看 下面来个好玩的先建一个Excel然后用pandas获取这个Exc

2022-06-27 17:24:44 138

原创 sql注入原理

目录1. sql注入的原因2. 登录案例3.cms sql注入语言可分为解析型语言和编译型语言。解析型是一种在运行时由一个运行时组件解析语言代码并执行其中包含的指令的语言。 而编译型是代码在生成时转换为机器指令,然后在运行时直接由使用改语言的计算机执行这些指令。在解析型中,如果程序和用户进行交互。用户就可以构造特殊的输入来拼接到程序中执行,从而使得程序依据用户输入执行有可能存在恶意行为的代码。比如 sql注入登录sql语句: select *from admin where username ='用户输入的

2022-06-25 18:34:32 529

原创 YOLOV5目标检测之常数设置和数据集准备

打开train后主要是把上面的default是删开,下面这个改成500次,其他的一下设置主要看自己的电脑配置,配置不好设置太高跑冒烟!!像这样建2个文件夹和一个py文件。一个放视频,一个放图片视频是玩游戏的视频,可以用obs录一下,图片是把视频剪成一张一张的,后面训练要用 先用这个, 来到这网站给每张图片打标签。然后回到文件夹新建文件夹 然后改名为labels然后回到网站点这里 然后点start project 再点 create labels list 然后在点 start project然后就

2022-06-07 18:16:25 275

原创 YOLOV5目标检测之环境部署(最后一步)

兄弟们可以去github下载源代码 yolov5考虑到登github时没有v皮嗯的,可以来下载我上传的源代码(零积分的哇!!)可以点开我的主页,点资源,来下载源代码下载好源代码后,单击源代码的文件夹拖到pycharm来打开。 一般情况的话在detect文件会少cv2,无法导入 这时打开pycharm的终端(terminal)输入就完事了。在val文件的话会少一个这个直接pip就完事了! 最后的环境部署,已经搞定,下面我们就可以开始后面的工程了。...

2022-06-04 14:35:16 311

原创 web渗透之信息收集(2)【简略】

旁注和c段旁注:同服务器不同站点前提:多个站点服务器192.168.1.2www.a.comwww.b.com………………c段:同网段不同服务器不同站点192.168.1.1www.a.comwww.b.com………………192.168.1.2www.c.comwww.d.com………………旁注和c段查询https://www.webscan.cc/http://s.tool.chinaz.com/sameshodan和钟馗之眼

2022-05-14 13:42:23 411

原创 Python爬图片

一时无聊“乱”点,点到了个图片网站,一看到mz图就行爬!( •̀ ω •́ )✧来分析一下网站di

2022-05-08 14:55:48 351

原创 YOLOV5目标检测之环境部署

yolo -> you only look once! v5是版本。。首先就是部署环境Anacondaanaconda官网去官网下载anaconda下载好后找到安装包,双击后进行下载!然后点击 I Agree接着路径看个人这个东西是添加路径的,我是不添加的。然后一直next到finish就行了然后在开始打开anaconda prompt然后在打开的这个命令窗口输入conda env list 查看基本环境...

2022-05-08 09:16:48 159

原创 Python的数据容器之列表

Python基本数据类型:布尔、整数、浮点、字符串。这个数据容器,会把前面的类型以更复杂的方式组织起来。阅读完这篇文章大约需要2~3分钟!目录list(列表)列表使用:列表切片列表判断及遍历列表的增删改增增删改合并列表排序查看列表元素的位置生成列表的生成式list(列表)定义:列表是一种可变的、有序的数据结构,可以随时添加和上传其中的元素。列表非常适合利用顺序和位置定位某一元素,尤其是当元素的顺序或内容进程发送...

2022-05-01 22:03:45 893

原创 Python常见数据类型及类型转换

数据类型列表整数类型 ->int -> 64 其实就是整数 浮点数类型->float -> 1.64654123 其实是小数 布尔类型->bool -> True, False 就是只有正确或者错误 字符串类型->str -> ‘大家好’ 就是单引号里面内容整数英文是integer,简写是int。 整数概念大家都是知道的,正数、负数、零都是整数...

2022-04-04 09:19:48 184

原创 web渗透-信息收集(1)

在渗透中,信息收集的非常重要的一个环节,这会影响到后面渗透的成功的几率。真就信息收集觉得渗透成败。下面就是收集DNS信息收集也就是域名信息收集比如 一个网站的域名是:123abc.com 那么 像 www.123abc.com 、 edu.123abc.com就是这个域名对应的子域名,而edu、www则是对应的主机头。那么 whois 就是用来查询域名的IP以及所有者等信息的传输协议。 简单点来说就是 用来查这个域名是否被注册了,以及注册域名的信息信息的数据库(域名的所有人(域名注册

2022-03-28 09:06:42 252 1

原创 kali2022.1安装教程

首先是去下载镜像文件 kali.org如果不想去安装的可以扫下面的二维码,群里面有的然后呢就是配置好vm接下来就是开虚拟机进行kali的安装了然后就等待一下,它在进行配置了接着就是安装了,大概要5分钟左右,刷刷视频放松一下吧~5分钟过去了,刚好安装完。...

2022-03-05 14:41:44 4248 4

原创 Python爬虫之scrapy思路

1、创建爬虫项目:scrapy startproject Baidu2、cd到项目文件夹:cd Baidu3、创建爬虫文件:scrapy genspider baidu www.baidu.com (前面一个baidu和上面的是一样的,可以改的,但是后面这个到浏览器的)4、定义要爬取的数据结构 items.py import scrapyclass Baidultem(scrapy.Item): xxx = scrapy.field() xxx = scr...

2022-03-05 09:52:30 197 1

原创 Python爬虫之scrapy框架

安装创建项目1、找到自己python爬虫项目的路径。2、cmd创建scrapy项目。我这里的路径是C:\Users\Administrator\PycharmProjects\untitled1打开cmd,cd到这个路径创建scrapy项目因为项目名称一般都是大写开头,而且也习惯大写开头了 (之前弄一些东西的时候,总的和分的开头都是小写,弄到后面发现搞错,直接疯掉)然后cd到Baidu这个文件夹里面去然后创建爬虫文件我这里顺便带了个域名..

2022-02-20 11:49:58 282 1

原创 selenium高级操作

无界面模式from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_argument('--headless')driver = webdriver.Chrome(options=options)driver.get('https://www.baidu.com/')执行js代码,把页面拉到底部driver.execute_script( 'window.scrollTo(0,

2022-02-12 22:57:03 8703

原创 Python爬虫之selenium(基础)

selenium最初是一个自动花测试工具,而爬虫中使用它主要是为了解决requests无法直接薅js加密的代码问题,也就是动态数据加载的网站selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器,我这里是用谷歌的下载浏览器中也要下载webdriver首先查看自己浏览器的版本接着到官网下载:CNPM Binaries Mirror然后解压,放在python安装路径的Script里面如...

2022-02-10 11:34:11 817 4

原创 Thread(续)

多线程执行单一执行线程import threadingimport timedef saynb(): # 定义一个函数 print('new bee~') time.sleep(1)if __name__ == "__main__": for i in range(5): t = threading.Thread(target=saynb) # 创建一个对象 t.start() # 启动线程线程执行多个任

2022-02-09 16:23:30 433

原创 python多级页面多线程爬取

思路✅创建多个队列,每一个队列存放不同级别页面的url✅分别从不同的队列中获取url地址,并找到对应的解析函数解析提取数据✅二级队列及以上,队列中获取url地址时需要使用timeout参数...

2022-02-09 10:31:02 1398 1

茂名市2022年高中信息技术学考素养展评

茂名市2022年高中信息技术学考素养展评,比赛题目。

2023-02-24

QQ防撤回,替换掉自己的就行!

QQ防撤回,替换掉自己的IM.dll就行,记得先下QQ,替换掉再上QQ!

2022-08-06

yolov5源代码下载

yolov5源代码下载,登github太他n的难了,为了方便直接上传!!!!,而且考虑到大家可以没积分,然后就弄了0积分下载,好吧!

2022-06-04

python爬虫的一些常用第三方库下载

python爬虫库安装

2022-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除