工具 知识python pip
远程desk工具利用总结
# NO.1 Todesk 根据目标软件安装情况有以下两种利用方法 ## 1.目标机已有完整版todesk。 1)改配置文件。 老版本可替换至本地查看密码(此法在最近更新的几个版本中已经失效),新版本只可更改密码。 改C:\Program Files (x86)\ToDesk下conf.ini文件t ......
递归函数以及其他了解知识
### 递归函数 ```python 什么是递归函数? '''递归就是直接或者间接使用自己的函数就是递归函数,执行递归函数将反复调用其自身,每调用一次就进入新的一层,当最内层的函数执行完毕后,再一层一层地由里到外退出。''' 递归函数分为两个阶段: 1、递推:由外向内的一个过程 2、回溯:从内向外的 ......
【十七】Python中的反射机制(4)
### 【十七】Python中的反射机制(4) #### 【1】什么是反射? - 反射指在程序运行过程中可以动态获取对象的信息。 - **是通过字符串的形式**,导入模块; - 通过字符串的形式,去模块**寻找指定函数**,并执行。 - 利用字符串的形式去对象中操作成员,一种**基于字符串的驱动** ......
【二十四】Python中super()详解及应用场景举例(1)
### 【二十四】Python中super()详解及应用场景举例(1) #### 【1】作用 - `super`也是一个类,是的。他不是一个方法也不是一个内置的关键字。 ```python class A: pass print(type(super(A))) # ``` - 直接通过查看`supe ......
【二十三】Python 中 property() 函数及 @property 装饰器的使用(1)
### 【二十三】Python 中 property() 函数及 @property 装饰器的使用(1) #### 【1】property 应用场景 - 在获取、设置和删除对象属性的时候,需要额外做一些工作。 - 比如在游戏编程中,设置敌人死亡之后需要播放死亡动画。 - 需要限制对象属性的设置和获取 ......
用Python开发输入法后台(8)——新的输入法规则
之前的文章[用Python开发输入法后台(3)——我自己的输入法的规则](https://www.cnblogs.com/huzhongqiang/p/17421235.html), 描述了我自己的输入规则, 但是这种规则有些麻烦, 需要用分号来表达当前输入的是几字词; 所以, 我更换了一种新的输入 ......
Java 基本知识——first day
注释 注释不会被执行,是写给看代码的人看的。 三种注释 单行注释 多行注释 文档注释 标识符 关键字 Java常见的关键字 考点 总结四个点: 首字母应该以字母、$、_开始; 开始后可以任意字符; 不可用关键字 大小写敏感 数据类型 Java是一门强类型语言 强类型语言 比如Java、C++、C 变 ......
产品经理常用的原型设计工具推荐
原型设计是产品经理必备的技能。对于产品经理来说,在原型设计的过程中,必然会使用各种原型设计软件。为了保证后续工作的稳定进行,必须满足初始原型设计图纸,而绘制原型设计图纸常用的原型设计软件很多,很多人不知道如何选择合适的原型设计软件。今天,我想推荐四款必须收集的原型设计软件。 1.即时设计 即时设计是 ......
C#进行word模板占位符替换的几种工具
word模板中,包含一些需要替换的项,比如{{姓名}} {{年龄}}或者$姓名$ $年龄$,从数据库获取信息后,对模板进行替换操作生成新的word文档。 简单对以下四种工具做了一下测试: 1.NPOI: 是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目 NPOI操作word的功能 ......
【Python】pandas dataframe 插入一行数据
#### pandas 插入一行数据 ```python # 需要借助 numpy操作 import numpy as np import pandas as pd value = {"a":[1,2,3], "b":[1,2,3], "c":[1,2,3]} df = pd.DataFrame(v ......
python基础day16 简单算法生成式及常见内置函数
算法之二分法 算法就是解决问题的高效办法 二分查找法 l = [1, 2, 32, 15, 16, 65, 6, 51, 12, 20, 95, 42, 61, 25, 3] # 查找列表中是否有66 1. for循环遍历 for i in l: if i = 66: print('找到了') 2. ......
HashUtils.java 工具类
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class HashUtils { private static String[] hexCode = { "0", " ......
Python多进程
转载:一篇文章搞定Python多进程(全) - 知乎 (zhihu.com) 一篇文章搞懂Python多线程简单实现和GIL - https://mp.weixin.qq.com/s/Hgp-x-T3ss4IiVk2_4VUrA一篇文章理清Python多线程同步锁,死锁和递归锁 - https:// ......
Python multipart/form-data上传图片,包含file和其他参数的复杂情况
我们先来看看multipart/form-data上传原理,如下图: 如上图,我们的请求头必须包含一个特殊的请求头信息:Content-Type,类型为:multipart/form-data,而且还要有一个内容分割符 (boundary) 用于分割请求体中的多个post的内容。因为接收方解析和还原 ......
Python multipart/form-data上传图片只有file一个参数的情况
格式: multipart/form-data的基础方法是post,也就是说是由post方法来组合实现的,与post方法的不同之处:请求头,请求体。 multipart/form-data的请求头必须包含一个特殊的头信息: Content-Type,且其值也必须规定为multipart/form-d ......
mac app破解之路十三 微信开发者工具新版
破解对象: 微信开发者工具v1.0.6 破解目的:可以看隐藏的源码 之前破解过,但是方法失效了,所以重新破解。 第一步,绕过验证 二进制文件: /Applications/wechatwebdevtools.app/Contents/MacOS/wechatwebdevtools 第二步:使用dzq ......
day17 Python中常用的68个内置函数
## Python中常用的68个内置函数 ### 【一】什么是内置函数? - 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 - 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下 ![](https://img2023.cnblogs.c ......
网络知识
MTU和MSS MTU全称是Maximum Transmission Unit,即最大传输单元(1500字节)。 MSS的英文全称叫Max Segment Size,是TCP最大段大小。 TCP为了IP层不用分片主动将数据包切割为MSS大小。 一个等式可见他两关系匪浅: MSS = MTU - IP ......
在线协作工具助力团队协同办公更高效
在互联网时代,团队协作办公的重要性不言而喻。无论是企业还是小团队,如果不能够高效地协同合作,就会在日益激烈的市场竞争中失去优势。那么团队如何能够让协同办公更高效呢?为了提高团队协同办公效率,绝大多数团队都会选择一款合适的在线协作工具来助力团队协同办公。 而今天我们要为大家介绍的就是一款支持团队多人实 ......
2023-06-01 微信开发者工具看不了报错
具体表现为:开发工具捕获到1个error,点击开发工具的调试器也显示有1个error,点击查看,发现是空白,没有显示任何内容。 原因:开发工具的调试器设置了一个【selected context only】,勾选上后就不会显示具体报错内容,而是只显示error的数量。 解决方案:在开发工具的右上角的 ......
day16 Python下的三元运算符
## Python下的三元运算符 ### 【一】引言 - 三元表达式(三目运算符)能够简洁我们的代码 - 三元表达式其实是将if...else...判断语句的简化表达,代替很多`if else` - 和if-else一样,只有一个表达式会被执行。 - 因此,三元表达式中的if和else可以包含大量的 ......
python selenium 下拉框处理
在自动化测试中,处理下拉框(Dropdown)有以下几种方式: 1. 使用Select类: 通过select的相关方法选择option选项 select.select_by_index(index) 参数index表示的option索引 select.select_by_value(value) 参 ......
c#winform 文字阅读工具,可以暂停 可以继续 可以从光标处开始阅读
c#winform 文字阅读工具 支持暂停 支持继续 支持从光标处开始 具体源码可以与我沟通 //string text1 = textBoxX1.Text; //SpVoice voice = new SpVoice(); //voice.Voice = voice.GetVoices().Ite ......
Python笔记:正则表达式方法
正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被 ......
切面工具
[toc] # 接口限流切面 【限流枚举】 ```java /** * 限流枚举 */ public enum LimitType { // 默认 CUSTOMER, // ip限流 IP } ``` 【限流注解】 ```java import java.lang.annotation.Elemen ......
python selenium 警告框弹出处理
警告框弹出处理 https://blog.csdn.net/meyoung01/article/details/13996685 在 WebDriver 中处理 JavaScript 所生成的 alert、confirm 以及 prompt 是很简单的。具体做法是使用 switch_to_alert ......
【Python】 auto-py-to-exe模块_图形化程序打包
auto-py-to-exe 图形化程序打包 安装 pip install auto-py-to-exe 执行 # 命令行输入 auto-py-to-exe 图形界面 < 选择好python文件之后点击convert .py to .exe 就可以进行打包了> ......
conda pip
pip install 库包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com pip install -r requirements.txtnumpy==1.23.5opencv-python==4.7.0.72on ......
python selenium常见的3种等待方式
在自动化测试中,常见的等待页面加载的方式包括以下几种: 1. 隐式等待(Implicit Wait): driver.implicitly_wait(10) 使用隐式等待,指定一个全局的等待时间,在查找元素时等待一定的时间,如果元素在规定的时间内出现,就立即执行操作;如果超过等待时间仍未出现,就抛出 ......
python Selenium 元素定位
Selenium提供了多种定位方法来定位Web页面上的元素。以下是Selenium常用的几种定位方法及其示例: 1. 通过ID定位(find_element_by_id): element = driver.find_element_by_id("element_id") 使用元素的唯一ID来定位元 ......