自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 根据阿里云日志服务SLS实现企业微信机器人预警

【代码】根据阿里云日志服务SLS实现企业微信机器人预警。

2024-01-12 15:34:02 499 1

原创 Jenkins 安装插件失败或者找不到按钮

Jenkins安装插件的失败,是因为Jenkins本身缺少了插件,需要去安装缺少的插件,我这里缺少的是Pipeline:Step API 和 Instance identity这两个插件,我们可以通过在Jenkins中的manage-jenkins-plugins中去下载这个插件,缺少其他的插件也是一样的,安装插件的按钮找不到的原因其实是按钮本身背景颜色与网页背景颜色一致了,全选网页的时候,按钮就会显示出来

2023-09-24 17:22:57 1338 5

原创 Python matplotlib中文乱码window和mac如何解决

在使用matplotlib模块进行绘图的时候中文产生了乱码现象。可以使用设置字体属性来解决乱码问题。

2023-09-11 21:21:57 769

原创 selenium的强制等待、隐式等待、显示等待

隐式可以通过implicitly_wait()方法实现,此方法默认的等待时间为0,隐式等待可以设置一个时间间隔,与强制等待不同的是,它不需要耗费绝对的时间去等待,强制等待等待10s就一定要等待10s,而隐式等待设置等待时间为10s,但是页面加载只用了5s的话,等页面加载完成就会执行程序后面的代码,所以相比于强制等待,隐式等待更为的人性化,节省时间。强制等待我们可以使用time模块来实现,不管页面是否加载完成,程序设定等待时间,等待到一定的时间,程序再执行后面的代码。

2023-08-31 14:00:53 280

原创 yaml数据读取以及json数据读取

这个时候我们可以把根目录赋值给一个变量,假设我们这里赋值给root_path,而yaml文件在changdaoyonli/data/1.yaml这个路径下,此时我们可以通过。将会得到:/Users/macadmin/Downloads/chandaoyongli/data/1.yaml。不难发现相对于上面的路径经过os.path.dirname()后会少去末尾的最后一个路径。二.获取文件路径(我这里chandaoyongli为文件根目录)1.如果yaml或者json文件在当前文件夹路径下,可以通过。

2023-08-28 17:10:45 576 1

原创 Python,Logging精要讲解

日志模块丈持如下3种配置方式。1)显式创建:在代码中显式创建loggers、handlers 和formatters并分别调用它们的配置函数。最快的方式是通过basconfig()方法创建具备默认配置的日志。2)通过配置文件创建:创建一个 日志配置文件,然后使用fileConfg()函数读取该文件的内容。文件配置方式分离了日志配置和日志代码,使日志代码的维护和日志的管理变得更容易。3)通过配置字典创建:创建一个包含配置信息的字典,然后把它传递给dictConfig)函数。

2023-08-27 22:14:46 333

原创 pytest.fixture实现数据驱动详解

数据驱动本质上是为了减少重复代码,增加代码重用率。而自动化测试可以总结为如下步骤:1.测试执行前的准备工作2.执行测试3.测试后的清理工作如果直接通过pytest提供的前置和后置方法实现,存在着一个明显的弊端,就是在同一个测试类中,如果存在多个测试方法,每个测试方法需要不同的前置或者后置方法该如何处理。这个时候pytest.fixture()方法就派上用场了。

2023-08-27 21:05:13 410

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除