Python

使用Python读取图片

一、Python学习两大道具 1. dir()工具 作用:支持打开package,看到里面的工具函数 示例: (1) 输出torch库包含的函数 (2) 输出torch.AVG函数中的参数 2. help()工具 作用:说明书,查看库中函数某个参数的说明或使用方法 示例: (1) 输出torch库中AVG函数的AVG参数使用方法 二、Pytorch读取图像数据 0.

《Web安全基础》02. 信息收集

目录1:CDN 绕过1.1:判断是否有 CDN 服务1.2:常见绕过方法1.3:相关资源2:网站架构3:WAF4:APP 及其他资产5:资产监控 本系列侧重方法论,各工具只是实现目标的载体。 命令与工具只做简单介绍,其使用另见《安全工具录》。 1:CDN 绕过 CDN(Content Delivery Network,内容分发网络)是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘

Frida主动调用java函数来爆破解题思路

利用Frida去调用java代码中的类,然后爆破。算是一种主动调用的方法。主动调用可以用于爆破,模拟程序部分执行,需要注意的知识点是在java代码中的static类型数据在爆破过程中需要每次都对这种类型值重新设置。因为static类型在所有实例中都是统一,修改一个实例就会修改所有实例,需要用变量.属性.value = ...的写法重新设置值。 var bvar = b.$new(IntClass.

【websocket】小白快速上手flask-socketio

大家好,我是一个初级的Python开发工程师。本文是结合官方教程和代码案例,简单说下我对flask-socketio的使用理解。   一、websocket简介 websocket 说白一点就是,建立客户端和服务端双向通讯通道, 服务器可以主动向客户端发消息。   二、flask-socketio理解与使用 1. 环境准备:Python3.7   2. 代码来自

django_filters/rest_framework/form.html的报错问题

报错问题: django_filters/rest_framework/form.htm 报错原因为: 1 没有装 django_filters 模块 使用pip安装 pip install django-filter 2 模块没有在配置文件中注册: 将 django_filters 添加到 installed_apps中 INSTALLED_APPS=[...'django_filters',]

python 之 mysql8 基础

一、表操作 1、查看当前所在的库 > select database(): +------------+ | database() | +------------+ | oldboy | +------------+ 2、use database 选择库 3、查看表 > show tables  查看有几个表 > show create table student

【857】R语言实现字符串操作、补零操作

ref: Add Leading Zeros to the Elements of a Vector in R  参考代码: # 数组 > seq(12) [1] 1 2 3 4 5 6 7 8 9 10 11 12 # 格式化打印,自动补零 > sprintf("%02d", seq(12)) [1] "01" "02" "03" "04"

爬取新闻 ,bs4, css选择器,selenium基本使用

目录1 爬取新闻2 bs4介绍遍历文档树3 bs4搜索文档树3.2 其他用法4 css选择器5 selenium基本使用5.1 模拟登录百度6 selenium其他用法6.1 无头6.2 搜索标签 1 爬取新闻 2 bs4介绍遍历文档树 3 bs4搜索文档树 3.2 其他用法 4 css选择器 5 selenium基本使用 5.1 模拟登录百度 6 selenium其他用法 6.

NLP | mC4数据集

MC4 是C4 的子集,MC4 是从公共 Common Crawl 存储库中提取的约 750GB 英语文本的集合。Common Crawl 包含数十亿个从 Internet 抓取的网页。尽管 C4 数据集被明确设计为仅英语,但 MC4 覆盖了 Common Crawl 迄今为止发布的 108 种语言,具有 10000 多个网页。 有证据表明,语言模型会放大他们所训练的数据集中存在的偏见。尽管一些研

selenium、xpath、打码平台

目录1 selenium等待元素加载2 selenium元素操作3 selenium执行js4 selenium切换选项卡5 selenium前进后退,异常处理7 抽屉半自动点赞8 xpath使用9 动作链10 自动登录1230611 打码平台12 打码平台自动登录 1 selenium等待元素加载 2 selenium元素操作 3 selenium执行js 4 selenium切换选项卡

mitmproxy初探(windows版以及linux版)

mitmproxy简介 mitmproxy是一组工具,包括: mitmproxy(交互式的,具有控制台界面,但不支持windows) mitmweb(基于web的图形化界面) mitmdump(命令行版本) win10安装mitmproxy 查阅了官方文档以及各位大佬博客,基本上都是在python环境下安装的,但是python版本好像要高于3.6,我就试了一下直接用pip pip3 install

django python manage.py migrate 后报错字段长度超了 django.db.utils.OperationalError: (1118 'Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.

  现象: 在models.py 将CharField字段的maxlength=修改后,执行ython manage.py migrate  报错django.db.utils.OperationalError: (1118 'Row size too large. The maximum row size for the used table type, not c

使用selenium、xpath、半自动点赞、自动登录

selenium等待元素加载 selenium元素操作 selenium执行js selenium切换选项卡 selenium前进后退 抽屉半自动点赞 xpath使用 动作链 自动登录12306 打码平台 打码平台自动登录

请不要再用被淘汰的Python库了,这几个新的更具优势!

随着每个 Python 版本的发布,都会添加新模块,并引入新的更好的做事方式,虽然我们都习惯了使用好的旧 Python 库和某些做事方式,但现在也时候升级并利用新的和改进的模块及其特性了。 Pathlib而不是OS pathlib 绝对是 Python 标准库中最近添加的更大的内容之一, 自 Python 3.4 以来,它一直是标准库的一部分,但很多人仍然使用 os 模块进行文件系统操作。 然而

Vulnhub: Hackable:II靶机

kali:192.168.111.111 靶机:192.168.111.142 信息收集 端口扫描 网站的files目录 ftp存在匿名登录,所在目录为网站的files目录 ftp上传反弹shell 提权 目标根目录下的.runme.sh md5解密后切换到shrek用户 shrek的sudo权限 提权方法:https://gtfobins.github.io/gtfobin

DY 个人视频列表 最新

本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删! DY个人视频列表 环境 win10、mac Python3.9 2023.7.11更新 今天更新了验证参数,特此记录 获取所需参数 根据作者id获取所有视频 s_v_web_id 滑块验证,和x-b算法,之前文章有分析过,再

firewall防火墙服务

使用firewall防火墙命令,查看系统提供了哪些模板 1.列出所有的区域模板 2.列出当前使用的区域 3.查看当前的public区域,以及其详细信息 4.先运行一个80端口的服务 5.给当前的防火墙区域,添加一个策略,允许80端口通过 6.再添加一个8000端口的规则,我们接触的绝大多数,都是端口号/tcp 这个即可 7.删除,添加的端口规则 8.针对服务名添加,比如ntp服务

使用paramiko操控远程服务器执行命令

使用paramiko操控远程服务器执行命令 当我们需要在n多台远程服务器上执行相同的操作时,一台一台挨个去手动登录并执行命令很耗时,而且显得很呆。这时候使用程序自动连接并执行命令是明智之举。这里记录使用paramiko操控远程主机的实践过程 python安装paramiko模块 pip install paramiko 写脚本 以上是一个简单的批量操控远程服务器执行命令的脚本

【爬虫案例】用Python爬取百度热搜榜数据!

一、爬取目标 您好,我是@马哥python说,一名10年程序猿。 本次爬取的目标是:百度热搜榜 分别爬取每条热搜的: 热搜标题、热搜排名、热搜指数、描述、链接地址。 下面,对页面进行分析。 经过分析,此页面有XHR链接,可以针对接口进行爬取。 打开Chrome浏览器,按F12进入开发者模式,依次点击: 点击Network,选择网络 点击XHR,选择XHR请求 选择目标链接地址 击Previ

关于进程管理工具 Supervisord 的使用

http://www.supervisord.org/ /etc/supervisord.conf Groups supervisorctl

分布式爬虫

要实现分布式爬虫,您需要将爬取任务分配给多个爬虫节点,并协调它们的工作。在Python中,您可以使用分布式任务队列和消息传递机制来实现这一目标。 以下是一个简单的示例,展示了如何使用Python中的Celery库来实现分布式爬虫: 安装Celery库:请运行以下命令来安装Celery库。 创建任务:定义一个任务函数,表示每个爬虫节点要执行的具体任务。例如,假设您要爬取网页并提取其中的标题。

爬虫—图形验证码获取

获取验证码图片步骤 1. 使用selenium操作谷歌浏览器,打开目标网站 2. 对目标网站进行截图,并将图片保存到本地 3. 获取验证码元素节点在屏幕上的位置,即横纵坐标 4. 使用Image库读取保存的截图 5. 使用pillow模块抠出大图中的验证码 只截取元素节点位置对应部分 导入所需库和打开目标网站 网页截图保存 获取验证码元素位置 读取截图、截取验证码图片和保存验证码图片 代

python - 类

1.类 创建实例 2. 使用类 2.1 子类 2.2 使用类 2.3 将实例作为属性 2.4 python标准库 3. 编码风格 类名采用驼峰命名法,而不使用下划线。实例名和模块名都采用小谢格式,并在单词之间加上下划线。 对应每个类,在类定义后面都应包含一个文档字符串。每个模块也应包含一个文档字符串。 在类中,使用一个空行分割方法;在模块中,用两个空行分割类。 先写导入标准库模块的

<<  <  640  641  642  643  644  645  646  647  648  649  650  >  >>