deeocopy python copy amp

【十七】Python中的反射机制(4)

### 【十七】Python中的反射机制(4) #### 【1】什么是反射? - 反射指在程序运行过程中可以动态获取对象的信息。 - **是通过字符串的形式**,导入模块; - 通过字符串的形式,去模块**寻找指定函数**,并执行。 - 利用字符串的形式去对象中操作成员,一种**基于字符串的驱动** ......
机制 Python

【二十四】Python中super()详解及应用场景举例(1)

### 【二十四】Python中super()详解及应用场景举例(1) #### 【1】作用 - `super`也是一个类,是的。他不是一个方法也不是一个内置的关键字。 ```python class A: pass print(type(super(A))) # ``` - 直接通过查看`supe ......
场景 Python super

【二十三】Python 中 property() 函数及 @property 装饰器的使用(1)

### 【二十三】Python 中 property() 函数及 @property 装饰器的使用(1) #### 【1】property 应用场景 - 在获取、设置和删除对象属性的时候,需要额外做一些工作。 - 比如在游戏编程中,设置敌人死亡之后需要播放死亡动画。 - 需要限制对象属性的设置和获取 ......
property 函数 Python

Profiling&Performance

##### 开发&调试工具 * Clang Tidy 编译时工具,可以指出C++代码可以提升的地方(例如可读性、性能、健壮性等) * GammaRay(KDAB) Qt运行时的调试工具,可以在进行时注入到Qt进程,查看Qt的数据结构、MVC模型、QWidget等 * Clazy(KDAB) Qt编译 ......
Performance Profiling amp

用Python开发输入法后台(8)——新的输入法规则

之前的文章[用Python开发输入法后台(3)——我自己的输入法的规则](https://www.cnblogs.com/huzhongqiang/p/17421235.html), 描述了我自己的输入规则, 但是这种规则有些麻烦, 需要用分号来表达当前输入的是几字词; 所以, 我更换了一种新的输入 ......
输入法 后台 规则 Python

How to use Vim copy line and paste line All In One

How to use Vim copy line and paste line All In One 如何使用 Vim 复制行和粘贴行 ......
line paste copy How All

银河麒麟v10操作系统之nginx 安装&部署

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 安装的插件的作用 1.gcc 可以编译 C,C++,Ada,Object C和Java等语言(安装 nginx 需要先将官网下载的源码进行编译,编译依赖 ......
系统 nginx v10 amp 10

【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 ......
dataframe 一行 数据 Python pandas

Using platform encoding (Cp1252 actually) to copy filtered resources

[INFO] maven-resources-plugin:2.6:resources (default-resources) @ z-test [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resource ......

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. ......
算法 函数 常见 基础 python

Python多进程

转载:一篇文章搞定Python多进程(全) - 知乎 (zhihu.com) 一篇文章搞懂Python多线程简单实现和GIL - https://mp.weixin.qq.com/s/Hgp-x-T3ss4IiVk2_4VUrA一篇文章理清Python多线程同步锁,死锁和递归锁 - https:// ......
进程 Python

Python multipart/form-data上传图片,包含file和其他参数的复杂情况

我们先来看看multipart/form-data上传原理,如下图: 如上图,我们的请求头必须包含一个特殊的请求头信息:Content-Type,类型为:multipart/form-data,而且还要有一个内容分割符 (boundary) 用于分割请求体中的多个post的内容。因为接收方解析和还原 ......
multipart form-data 参数 情况 Python

Python multipart/form-data上传图片只有file一个参数的情况

格式: multipart/form-data的基础方法是post,也就是说是由post方法来组合实现的,与post方法的不同之处:请求头,请求体。 multipart/form-data的请求头必须包含一个特殊的头信息: Content-Type,且其值也必须规定为multipart/form-d ......
multipart form-data 只有 参数 情况

day17 Python中常用的68个内置函数

## Python中常用的68个内置函数 ### 【一】什么是内置函数? - 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 - 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下 ![](https://img2023.cnblogs.c ......
函数 常用 Python day 17

vue发展历史&差值语法&文本指令

## 1 前端的发展史 ```python # 1 HTML(5)、CSS(3)、JavaScript(ES5、ES6):编写一个个的页面 -> 给后端(PHP、Python、Go、Java) -> 后端嵌入模板语法 -> 后端渲染完数据 -> 返回数据给前端 -> 在浏览器中查看 -javascr ......
差值 发展历史 指令 语法 amp

day16 Python下的三元运算符

## Python下的三元运算符 ### 【一】引言 - 三元表达式(三目运算符)能够简洁我们的代码 - 三元表达式其实是将if...else...判断语句的简化表达,代替很多`if else` - 和if-else一样,只有一个表达式会被执行。 - 因此,三元表达式中的if和else可以包含大量的 ......
运算符 Python day 16

python selenium 下拉框处理

在自动化测试中,处理下拉框(Dropdown)有以下几种方式: 1. 使用Select类: 通过select的相关方法选择option选项 select.select_by_index(index) 参数index表示的option索引 select.select_by_value(value) 参 ......
selenium python

Python笔记:正则表达式方法

正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被 ......
正则 表达式 笔记 方法 Python

Git操作(git reset & get revert)

git的工作流 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit * git revert ......
revert reset Git git amp

python selenium 警告框弹出处理

警告框弹出处理 https://blog.csdn.net/meyoung01/article/details/13996685 在 WebDriver 中处理 JavaScript 所生成的 alert、confirm 以及 prompt 是很简单的。具体做法是使用 switch_to_alert ......
selenium python

【Python】 auto-py-to-exe模块_图形化程序打包

auto-py-to-exe 图形化程序打包 安装 pip install auto-py-to-exe 执行 # 命令行输入 auto-py-to-exe 图形界面 < 选择好python文件之后点击convert .py to .exe 就可以进行打包了> ......
auto-py-to-exe 模块 图形 程序 Python

python selenium常见的3种等待方式

在自动化测试中,常见的等待页面加载的方式包括以下几种: 1. 隐式等待(Implicit Wait): driver.implicitly_wait(10) 使用隐式等待,指定一个全局的等待时间,在查找元素时等待一定的时间,如果元素在规定的时间内出现,就立即执行操作;如果超过等待时间仍未出现,就抛出 ......
selenium 常见 方式 python

python Selenium 元素定位

Selenium提供了多种定位方法来定位Web页面上的元素。以下是Selenium常用的几种定位方法及其示例: 1. 通过ID定位(find_element_by_id): element = driver.find_element_by_id("element_id") 使用元素的唯一ID来定位元 ......
Selenium 元素 python

python webdriver提供的8种定位

# webdriver提供的8种定位 在UI层面的自动化测试开发中,元素的定位与操作是基础,也是经常遇到的困难所在。webdriver提供了8种定位: 1. id定位 find_element(By.ID,"id值");id属性是唯一的 import timefrom selenium import ......
webdriver python

linux中nohup 与 & 的区别

Linux/Unix下,通常只有守护进程可在脱离终端的情况下能继续执行,而普通进程在关闭终端时会因收到SIGHUP信号(挂起信号)而退出。当终端退出后,由该终端启动的后台程序自动退出。 若想命令在后台运行,则可用 & 指定命令在后台运行; 若想终端退出后程序不停止运行,则可用nohup命令启动后台程 ......
linux nohup amp

z-index控制层级显示【JavaScript-Dom&Bom】

溢出设置 overflow visible(默认) 超出部分显示 hidden 超出部分隐藏 scroll 超出部分滚动显示 行内元素垂直对齐方式vertical-align baseline 基线对齐(默认) top 上对齐 middle 中间对齐 bottom 下对齐 控制显示层级 当元素为非s ......

python的subprocess模块介绍

一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subpro ......
subprocess 模块 python

Python模块 - Paramiko

ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。 有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。 para ......
模块 Paramiko Python

python 搭建一个Web自动化测试环境

搭建一个Web自动化测试环境的具体步骤如下: 1. 安装Python:首先需要安装Python编程语言。可以从Python官方网站下载最新的稳定版本,并按照安装指南进行安装。官方网站链接:https://www.python.org 2. 安装浏览器驱动程序(注意:浏览器版本需要和驱动版本对应):根 ......
环境 python Web

What's New in JDK 8 & java-language-changes 9-20

8变动 https://www.oracle.com/java/technologies/javase/8-whats-new.html Lambda表达式 Lambda Expressions https://docs.oracle.com/javase/tutorial/java/javaOO/ ......