Python

(windows)【openlisde报错】ModuleNotFoundError: Couldn‘t locate OpenSlide DLL. Did you call os.add_dll_directory解决办法

windows上面一般用下面命令安装openslide 但是安装之后,import可能会报错ModuleNotFoundError: Couldn‘t locate OpenSlide DLL,解决办法如下: 在openslide官网去下载windows二进制文件  然后打开openslide的包文件夹,参照我的路径D:anaconda3envspy310Libsite-pack

drf-排序、过滤、分页、异常处理

一、排序 只有5个接口中的查询所有,才涉及到排序,所以继承GenericViewSet,  使用步骤:   1. 必须写在继承:GenericAPIView 类的视图中才行   2. 配置类属性:   filter_backends = [OrderingFilter]   ordering_fields=['id','user_type'] # 可以排序的字段   3. 使用:    

locust:Python 分布式压力测试(带WebUI)

Locust 介绍 它采用纯 Python 实现,是一个分布式用户负载测试的工具。 使用基于 Requests 库的客户端发起请求,使编写脚本大大简化; 在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞 IO 和 coroutine 来实现网络层的并发请求。因此单台压力机也能产生数千并发请求数。 Locust官网 特点: 基于 python 的 Re

使用PXE全自动批量安装linux系统【全程干货详解教程】

一、简单了解PXE (一)、PXE批量部署的优点 规模化:同时装配多台服务器 自动化:安装系统、配置各种服务 远程实现:不需要光盘、U盘等安装介质 PXE(Preboot eXcution Environment) 预启动执行环境,在操作系统之前运行 服务端 运行DHCP服务,用来分配地址、定位引导程序 运行TFTP服务,提供引导程序下载 客户端 网卡支持PXE协议 主板支持网络引导 (二)、

Linux中出现“No space left on device”错误的排查与解决方法

转载:https://www.yingsoo.com/news/servers/68385.html 最近这两天登陆服务器,发现用 wget 下载文件的时候提示“No space left on device”,而且连使用 tab 键进行补全时也会提示该错误。 之前遇到过一次这种问题,是由于磁盘空间被占满了,导致无法创建新文件。正常情况下,删除一些文件来释放空间,即可解决该问题。 当我使用 df

常用的Python使用技巧和快捷键

在Python编程中,有一些常用的使用技巧和快捷键,可以提高编码效率和开发速度。以下是一些常见的技巧和快捷键: 1. 代码缩进和格式化: - 缩进:在Python中,使用缩进来表示代码块的层次结构,建议使用四个空格进行缩进。 - 代码格式化:可以使用工具如autopep8或yapf来自动格式化代码。 2. 代码补全和提示: - 代码补全:编辑器或集成开发环境(IDE)通常提供代码补全功

appium运行报错UiAutomator exited unexpectedly with code 0, signal null

desired_caps['automationName'] = "UiAutomator2"   再次运行后,正常  

Python名称空间和作用域,闭包函数

Python名称空间和作用域,闭包函数 名称的查询顺序 名称空间的作用域 global和nonlocal关键字的使用 函数对象(函数名) 函数的嵌套调用 函数的嵌套定义 闭包函数 名称空间 定义 名称空间的分类 名称查询顺序 名称空间的作用域 global和nonlocal的使用 函数对象(函数名) 函数名可以当成变量赋值 函数名可以的当成函数的实参 函数名可以当成函数的返回值

Jupyter Notebook 有哪些魔术命令

Jupyter Notebook 提供了一些特殊的命令,称为魔术命令(Magic Commands),用于执行各种特殊操作。以下是一些常用的 Jupyter Notebook 魔术命令: 1. 行魔术命令(Line Magics): - `%run`:运行外部 Python 脚本。 - `%time`:测量单行代码的执行时间。 - `%load`:从外部脚本加载代码到单元格中。 -

vscod 配置 morkdown 快捷键

vscod 配置 morkdown 快捷键 ✅1、首先在根目录添加.vscode 文件夹 ♻️1.1 新建一个 settings.json 文件 ♻️1.2 新建一个 markdown.code-snippets 文件 ♻️1.3 可以借助第三档插件 Markdown Preview Enhanced 通过右键来预览效果 我设置的快捷键说明文档在这里: 需要更多格式可以留言说明

Python语法(1)

我们准备开始学习python语法,大概会分为几个上传,但都已经排好序 这里我们主要通过和C语言进行比较着学习,方便明白区别和相同 语法基础 首先我们需要熟悉Python语言中的语法规则: 变量 常见的数据类型: int 整数 123 float 浮点数 1.34 str 字符串 'python' bool 布尔类型 True,False (注意这里bool类型是首字母大写,与

域渗透学习

域渗透学习 在渗透测试过程中,我们经常会遇到以下场景:某处于域中的服务器通过路由做端口映射,对外提供web服务,我们通过web脚本漏洞获得了该主机的system权限,如果甲方有进一步的内网渗透测试需求,以证明企业所面临的巨大风险,这个时候就需要做内网的域渗透。通常,我们是以获得域控制器的权限为目标,因为一旦域控制器沦陷,整个内网就尽在掌握中了。 一、初识域环境 ①什么是域 将网络中多台计算机逻辑上

Python 读取excel表1单元格 生成 表2 的超链接

from openpyxl import load_workbook # 加载现有的工作簿 from openpyxl.utils import get_column_letter wb = load_workbook("C:UsersCMS01DesktopSCHH621TEG_LDO(PLDO、NLDO、CPLDO)测试需求_20230814.xlsx") # 获取Sheet1和Sheet

python3读取ini文件内的字段信息

在使用 golang 编码时,遇到 ini 文件的时候,有时候需要解析相关内容,主要就是一些配置信息,我们可能需要解析出来,简单就是用 go-ini 第三方库搞掂,在 python 中,同样我们也可以利用现有库来做解析。 在 python3 中,可以用 configParser 标准库来解析 ini 文件,以下是代码示例,很简单,看一遍 API,基本都没问题了。 demo.ini 在 demo.

bash: pip3: command not found...

  001、问题   002、解决方法 a、   b、   003、测试   004、更新pip3  .  

接口测试脚本中运行自定义脚本

一、Groovy(Java)脚本   二、Python脚本

组合模式(compsite)

组合模式(composite) 1、作用 在树型结构的模型中,有两种节点:叶子节点、中间节点,其中叶子节点不能再接节点,中间节点可以接叶子节点和中间节点。这个模型用组合模式能够很好的实现,在组合模式中分为3个类:component(抽象构件)、composite(容器构件)、leaf(叶子构件)。其中component是composite和leaf共同的抽象基类,这样统一了叶子节点也中间节点的区别

django高级

jwt源码 1.jwt详解 django面试题 1.反向解析 2.路由分发 3.为什么选用uwsgi 4.django请求生命周期 5.MVT MVC架构 6.Django的自定义中间件 7.CBV和FBV 8.cookie session 和token 9.orm中间件 10.DTL模板语法 12.auth模块 13.RBAC模式 14.F/Q查询 15.django

openGauss单机版安装

机器: hostnamectl set-hostname node1 编译安装python3   前提条件     [root@node1 ~]# mkdir -p /opt/software/txdb [root@node1 ~]# chmod 755 -R /opt/software   编译安装Python3  

CTP获取tick数据的测试

下面的代码,是为了测试tick数据的有效性。 在服务器上运行几天后,观察保存到csv的tick数据,哪些是无效的tick,然后总结出规则,剔除掉。 from CTP_API import thostmduserapi as mdapi import Global_var as g import threading, time, csv from datetime import datetime

selenium + 弹窗处理

1、在实际系统中,在完成某些操作时会弹出对话框来提示,主要分为"警告消息框",“确认消息框”,"提示消息对话"三种类型的对话框 2、警告消息框:alert ⑴警告消息框提供了一个"确定"按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说用户必须先关闭该消息框然后才能继续进行操作 3、确认消息框(confirm) ⑴确认消息框向用户提示一个"是与否"问题,用户可以根据选择"确定"按钮和

clickhouse的简单介绍及使用

参考:https://blog.csdn.net/qq_44275894/article/details/123973699            https://www.python100.com/html/Z6I9KX44N06H.html 一、介绍cliskhouse官方地址(https://clickhouse.com/)Clic

application配置文件

yml格式: spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/rbac?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8 username:

某RBAC管理系统审计

某RBAC管理系统审计 前言 这个管理系统的审计我去年就开始了但烂尾了,那时候太热闹了log4j2,cs的cve反制等等。这个都给忘了,所以本篇可能有些图有点老,现在就是旧图没一个个换遇到的新的就加上。现在Java也学了一些了,来搞审计理解就更深了。 环境配置 MySql 小皮面板开起MySQL。 找到MySQL安装目录,加环境变量。小皮面板的在这个extensions目录下面。 创建一个

python基础-字符串+print常用方法

print() print (value,...,sep='',end='n',file=sys.stdout,flush=False) 说明: value:可以接受任意多个变量或值,输出用空格拼接的字符串 sep:分隔符,默认为空格,可设置其他分隔符,如sep='|' end: 结束符,默认回车,所以每次print之后总会换行,如果不想换行可以设置end的值,如end="" file: 输出目标

物联网开发平台PlatformIO手册(中)Home & 帐户 & ESP32实例

4 PlatformIO Home PlatformIO Home 是 PlatformIO协作平台的一个强大、现代和交互式用户界面 (UI)。它由 PlatformIO Labs 的现代用户界面工具包提供支持,包含以下关键工具: PlatformIO 账户 项目管理 库管理 开发平台、框架和板管理 设备管理(串行、逻辑和多播 DNS 服务) 静态代码分析 固件文件资源

李跳跳使用、逆向、脱壳和原理介绍

前言 你可以独善其身 但你不能兼济天下 简介 其实这部分是使用教程,github上面有备份的下载链接,只是可能不更新了,V2.2安装之后一把快刀,很简洁的界面点击界面里面的开启按钮即可,我这里就是在无障碍里面设置了现在打开淘宝京东之后就只会看到一闪而过或者没有开屏广告的情况了 反编译 转成jar代码如下解压APK之后目录为蒽....还有lib库和kotlin文件,怎么还有JNI编程啊~res文

基于QEMU aarch64学习UEFI(edk2)-1环境搭建

基于QEMU-aarch64学习UEFI(EDK2)-1环境搭建 目录基于QEMU-aarch64学习UEFI(EDK2)-1环境搭建一、环境搭建1、虚拟机Ubuntu系统安装2、docker镜像导入3、下载EDK2源码4、容器创建和代码编译4.1 容器创建4.2 代码编译5、运行QEMU_EFI.fd6、VSCODE配置7、日常工作8、不同项目的处理方法9、submodules的处理10、Ubu

<<  <  462  463  464  465  466  467  468  469  470  471  472  >  >>