检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Python第三方库使用之openpyxl openpyxl模块 简介 openpyxl模块属于第三方模块,是一个在 python 中能够处理 excel 文件的模块,还有比较出名的是xlrd、xlwt 分别控制excel文件的读写,这俩个能够兼容所有版本的文件。openpyxl
2.4.9 QSlider滑块 QT的QSlider类提供了一个垂直和水平滑动条。滑块是典型的小控件,用于控制一个有效的范围值。它允许用户沿水平或垂直移动滑块,将滑动的范围值转换成一个整数值。QSlider大部分函数都继承于QAbstr
1.8元对象系统 元对象系统最主要的一个功能就是实现信号和槽,窗体和控件对象之间的沟通一般都使用信号和槽。Qt 元对象系统实现了对象之间通信机制信号和槽,并提供了运行时类型信息和动态属性系统。元对象系统是 Qt 类库独有的功能,是 Qt
前言 前面我们介绍了pandas Series数据结构,本篇文章我们来介绍另外一种pandas数据结构——DataFrame。 DataFrame DataFrame 是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型值)。DataFrame
前言 在我们的日常工作中,经常会遇到文件下载的事件,如下图: 我们可以看到在下载文件时会弹出一个Windows对话框,我们知道,selenium只能操作web页面,无法操作Windows对话框,使用selenium时,我们可以借助autoit等工具实现该功能。 playwr
前言 我们在日常工作中,会经常遇到弹出警告框的问题,弹框无法绕过,必须处理才可以执行后续的测试,所以弹框处理也是我们必须掌握的一个知识。 弹框通常分为3种,分别为alert,confirm,promot。 alert弹框:只有信息和确定按键 confirm弹框:在alert弹窗基础上增加了取消按钮
前言 有时候我们需要通过屏幕截图来验证我们测试是否正常执行,selenium提供了截图的功能,我们可以截取当前整个屏幕的内容,playwright更加强大,除了截取当前屏幕,还可以截长图,也可以对某个元素截图。 下面我们就分别来介绍一下playwright截取当前屏幕,截取长图以及截取某个元素。
前言 Python是非常适合用于数据分析的,除了Python代码简单以外,Python还有非常多的第三方库,对于数据分析有很大帮助,今天我们就介绍一下Python进行数据分析的神器——pandas。 安装 从2019年1月1号开始,新发布的pandas将只支持Python3版本,所以我们的教程也以python3
基于我们的数据特性,在进行数据库选型时选择了mongo数据库。在文档数量很大的情况下,存在慢查询,影响服务端性能。合理地对数据库命令及索引进行优化,可以很大幅度提升接口性能 mongo分页查询 在Java中使用mongodb的MongoTemplate进行分页时,一般的策略是使用
说明:本篇博客基于selenium 4.1.0 说明 cookie复用,跳过登录步骤 # 1. 首次运行,手动登录进网站 # 2. 记录cookie信息到本地 cookie = driver.get_cookies() # 3. 后续再次登录时,传入本地cookie信息,登录进网站
进入准则:测试完成 输入:《硬件新品培训文档》、《操作软件类培训文档》、《硬件程序包培训文档》、《原理性培训文档》 活动: ①硬件新品技术参数,操作,功能培训; ②操作软件升级,操作,功能培训; ③硬件程序包升级使用说明; ④服务,软件实现原理说明。 输出:《培训总结》 完成准则:部门内Review通过
前言 集合是Python的基本数据类型,是我们工作中经常会用到的数据类型,Python有一系列关于集合的操作,作为一个Pythoner,我们必须要掌握这些操作。 集合的介绍 集合是Python的基本数据类型之一,它具有以下几个特点: 集合(set)是一个无序的不重复元素序列
/root/initial-setup-ks.cfg | grep -v '^$' > /root/lines 软件安装 安装Linux 下用户图形界面管理软件 system-config-users 挂载yum本地源 下载 [root@localhost yum
化、国际化等。 事实上,非功能性需求所构建起来的正是我们所熟知的软件架构。什么是软件架构?简单来说,就是软件的基本结构,包括三要素:代码、代码之间的关系和两者各自的属性。 如果把软件比作一座高楼,那么软件架构就是那个钢筋混凝土的框架,代码就是那个框架里的砖石,正是因为有了那
前言 日常工作中,我们难免会遇到本次执行不需要所有用例都跑一遍的情况,或者说,我们就是希望某些用例不执行,来看看报错。 那除了我们手动去注释掉部分用例,还有没有其他的办法自动地跳过部分用例呢? Pytest很懂我们,真的很懂我们,给我们提供了skip方法,可以帮助我们实现需求。
前言 上文我们主要讲解了Python的if条件控制,使用条件来控制流程进行,本文我们将讲解for循环,来控制流程进行。Python循环控制主要分为while循环和for循环,虽然for循环能做到的while循环都能做到,但是for循环在循环取值时,比while循环更为简洁,所以
作者简介:每天分享MongoDB教程的学习经验、和学习笔记。 座右铭:有自制力,做事有始有终;学习能力强,愿意不断地接触学习新知识。 个人主页:iOS小懒虫的主页 前言 本章将会讲解执行启动操作后,mongodb 在输出一些必要信息后不会输出任何信息,
问题 在工作中,使用什么进行的App端自动化? 有没有用到Appium 这个框架? 对Appium熟悉吗? Appium底层原理是怎样驱动手机进行操作的? 考察点 面试官想了解: 是否用过Appium框架 对Appium框架的常用API是否熟悉 移动端端特殊控件、特殊操作是否有解决方案
前言 之前两篇文章,我们介绍了playwright框架以及简单使用,作为一款web自动化测试工具,元素定位是最基础的也算最重要的部分,我们在界面上的任何操作,其实都是对页面元素的操作,所以这部分是我们学习的核心。 本篇文章我们就来介绍一下playwright的元素定位与操作。
头文件: #include <QDesktopWidget> 代码: Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget){