
笔记
虚心+坚持+感恩
这个作者很懒,什么都没留下…
展开
-
Message: element click intercepted: Element <a data-v-25886fa2=““>...</a> is not clickable at point
web自动化测试原创 2022-11-10 15:50:30 · 957 阅读 · 0 评论 -
resp.text和resp.content区别
python原创 2022-06-10 10:50:37 · 1174 阅读 · 0 评论 -
ValueError: check_hostname requires server_hostname,问题解决
当使用requests进行接口测试时,当出现“ValueError: check_hostname requires server_hostname”错误时,应当检查是否有网络代理存在,如fiddler、charles等抓包工具,如果有在运行,关掉即可原创 2022-06-07 07:44:51 · 663 阅读 · 1 评论 -
python执行xxx.js文件方式
1.pip install pyexecjs2.js文件如下```javascriptfunction encode2(phone) { return 'hahaha'+phone }3.调用```pythonimport osimport execjsdef testPy(phone: str): print('当前目录是:', os.getcwd()) #调用js步骤1 rFile = open(r"D:\pythonprojects\pyth原创 2022-04-22 17:55:51 · 1751 阅读 · 1 评论 -
python包下面的__init__.py的作用总结
其实就是将本目录转化为为外界可以引用的包,原创 2022-03-28 17:22:26 · 315 阅读 · 0 评论 -
python发布模块、安装模块和卸载模块
一、模块发布1.from distutils.core import setupsetup( name='hm_message', description='1.0', long_description='完整模块-发布模块测试', author='ouyanghao', author_email='953816929@qq.com', url='https://blog.youkuaiyun.com/thgjkgdrf?spm=1001.2101.3001.53原创 2022-03-23 18:14:11 · 2482 阅读 · 0 评论 -
使用requests下载图片,存到图片文件的方法
使用requests下载图片,存到图片文件的方法url2 = ''method2 = 'get'res2 = requests.request(url=url2, method=method2)print(res2.cookies)content=res2.contentwith open('f.jpg','wb') as f: f.write(content)原创 2022-01-24 14:44:53 · 3977 阅读 · 0 评论 -
pycharm添加文件头注释模板和函数注释模板
#!/usr/local/bin/python3-- encoding: utf-8 --‘’’@Author : OuChengjin@License :@Contact : chengjin.ou@Peraglobal.com@Software: ${PRODUCT_NAME}@File : ${NAME}.py@Time : ${DATE} ${TIME}@Desc :‘’’效果原创 2021-11-11 11:17:30 · 871 阅读 · 0 评论 -
python调用函数时,加不加括号的区别
1.a= function:不加括号表示的是调用函数的地址,此时a具有了函数function的功能class a(): def a(self): print('1212212')if __name__ == '__main__': # a().a() b=a().a b()运行结果E:\python\python.exe E:/pythonprojects/webautotest/test.py1212212进程已结束,退出代码02.a=原创 2021-09-19 19:53:18 · 928 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘_bz2‘
import pandas 时报错ModuleNotFoundError: No module named ‘_bz2’解决方案:依次执行yum-config-manager --save --setopt=google-chrome.skip_if_unavailable=truesudo yum install bzip2-develcp到安装包路径cd Python-3.8.11/./configuremakemake install验证,问题解决[root@shoes P原创 2021-09-15 11:17:27 · 236 阅读 · 0 评论 -
jenkins构建中使用用户名等环境变量
1.安装build user vars插件原创 2021-08-29 18:51:53 · 1002 阅读 · 0 评论 -
Python——调用脚本文件外部参数
1.编写python脚本文件testOutParams.pyimport sysparams1 = sys.argv[1]params2 = sys.argv[2]print('params1:{}'.format(params1))print('params2:{}'.format(params2))2.运行命令:python testOutParams.py ‘China’ ‘Good’原创 2021-08-29 10:15:59 · 784 阅读 · 0 评论 -
jenkins配置飞书机器人通知
1.在飞书群里创建一个机器人,记住webhook2.写python脚本import sysimport requestsJOB_URL = sys.argv[1]url = '这里写webhook'method = 'post'headers = { 'Content-Type': 'application/json'}json = { "msg_type": "interactive", "card": { "config": {原创 2021-08-29 10:04:29 · 4365 阅读 · 9 评论 -
run.py: error: unrecognized arguments: --alluredir --clean-alluredir
问题描述:ERROR: usage: run.py [options] [file_or_dir] [file_or_dir] […]run.py: error: unrecognized arguments: --alluredir --clean-alluredirinifile: /root/ocj/apiframework/pytest.inirootdir: /root/ocj/apiframeworksh: allure: 未找到命令解决办法:pip install allure-原创 2021-08-09 17:50:06 · 2532 阅读 · 0 评论 -
安装Pandas后引用pandas报ImportError: DLL load failed: 找不到指定的模块的错误
问题描述:安装命令:pip install pandasC:\Users\user>pip install pandas查看已安装插件pandas版本命令:pip show pandasC:\Users\aaron>pip show pandasName: pandasVersion: 1.3.1Summary: Powerful data structures for data analysis, time series, and statisticsHome-page:转载 2021-08-07 13:38:38 · 2174 阅读 · 0 评论 -
PYTHON 中的OBJECT与TYPE的关系
object 和 type的关系很像鸡和蛋的关系,先有object还是先有type没法说,obejct和type是共生的关系,必须同时出现的。在看下去之前,也要请先明白,在Python里面,所有的东西都是对象的概念。在面向对象体系里面,存在两种关系:父子关系,即继承关系,表现为子类继承于父类,如『蛇』类继承自『爬行动物』类,我们说『蛇是一种爬行动物』,英文说『snake is a kind of reptile』。在python里要查看一个类型的父类,使用它的__bases__属性可以查看。类型实转载 2021-08-05 18:37:28 · 282 阅读 · 0 评论 -
pytest.fixture详解
scope分为session、package、module、class、function级别,其中function也是包含测试类的测试方法的。yield就相当于执行测试函数的位置,详细解释如下:1.首先新建conftest.pyimport pytest@pytest.fixture(scope='session', autouse=True)def realize_session(): print('session之前') yield print('session之后'原创 2021-08-02 23:52:24 · 4600 阅读 · 0 评论 -
json字符串和python对象的相互转化
首先明确json字符串包含{、}、[、]、,、:符号然后上代码json字符串转化为python对象import json# 字符串格式{"saleIncome": "-13243.7", "saleCost": "21247.84", "ticketPay": "285.59", "grossProfit": "-34777.13"}def str2dict(s: str): result = json.loads(s) return resultstr1='{"saleInco原创 2021-07-30 23:46:58 · 513 阅读 · 0 评论 -
linux远程跨服务器拷贝文件和远程执行脚本
1.linux远程跨服务器拷贝文件先在两台服务器生成公钥和密钥,ssh-keygen -t rsa然后将源文件所在服务器的公钥拷贝到目标服务器,加入authorized_keys中,可用cat id_rsa.pub74 >>authorized_keys然后在源文件所在服务器执行scp /data.jar root@192.168.1.8:/root/tester/system-2.4.3.jar前面为源文件地址,后面为目标服务器及要复制的地址2.远程执行脚本:ssh r原创 2021-07-20 20:14:05 · 2344 阅读 · 0 评论 -
python类变量
# 父类classJustCounter:'''类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类型:私有变量、保护变量、公开变量的调用方式。私有变量:两个下划线开头,声明该属性为私有,不能在类的外部或子类中被使用或直接访问。在类内部的方法中使用时 self.__private保护变量:一个下划线开头,声明该属性为protected。即保护类型只能允许其本身与子类进行访问。在类内部的方法中使用时 self._private...转载 2021-07-16 13:21:19 · 3383 阅读 · 0 评论 -
找到MySQL配置文件默认路径
[root@shoes ~]# which mysqld/usr/sbin/mysqld[root@shoes ~]# /usr/sbin/mysqld --verbose --help |grep -A 1 'Default options'2021-07-14 14:09:48 0 [Note] /usr/sbin/mysqld (mysqld 5.6.51) starting as process 51343 ...2021-07-14 14:09:48 51343 [Note] Plugin原创 2021-07-14 14:18:57 · 320 阅读 · 0 评论 -
Python 练习实例23 题目:打印出如下图案(菱形)
Python 练习实例23Python 100例 Python 100例题目:打印出如下图案(菱形):解答:for i in range(1,5): print(' '*(4-i),end='') print('*'*(2*i-1))for j in range(1,4): print(' '*(j),end='') print('*'*(-2*j+7))...原创 2021-07-05 20:18:23 · 2093 阅读 · 0 评论 -
vmware将文件传入windows虚拟机中的方法
1.打开虚拟机-设置页面,设置如下2.然后就能在虚拟机系统查看到外部文件夹,用之传输文件即可原创 2021-01-26 22:15:22 · 6358 阅读 · 0 评论 -
今天分享log4j配置文件中设置mappper方法、类、包级别的日志级别的方法
首先maven的pom文件中<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>第二mapper的xml文件<?xml version="1.0" e原创 2020-12-05 15:12:35 · 416 阅读 · 0 评论