首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏从零开始学自动化测试

    python接口自动化5-Json数据处理

    前言 有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理。 获取已签收状态 print get_result if u"签收" in get_result: print "快递单已签收成功" else: print "未签收" 对python接口自动化有兴趣的 ,可以加python接口自动化QQ群:226296743

    1.7K90发布于 2018-04-08
  • 来自专栏完美Excel

    使用VBA自动化处理表的代码大全5

    下面的代码检查是否表已经存在于工作簿。注意,可以根据实际情况修改tblName变量来满足你的需要。

    98330编辑于 2023-08-30
  • 来自专栏xiaosen

    PPT自动化处理

    width 与word中使用相似的样式 序号 样式 描述 1 .add_run() 添加新的文字块 2 .level 段落缩进层级 3 .line_spacing 段落行间距 4 .runs 段落内的文字块 5 space_before 段前间距  设置字体样式 序号 样式 描述 1 .font.name 字体名称 2 .font.bold 是否加粗 3 .font.italic 是否斜体 4 .font.color 字体颜色 5 .font.size 字体大小 PDF自动化处理  pypdf2模块 可以读取、写入、分割、合并PDF文件 非Python标准模块,需要单独安装 pdfplumber模块  可以更好地读取PDF文件内容                 .write() 加密PDF文件       pdf_write.encrypt(密码)  解密PDF文件       pdf_reader.decrypt(密码)  邮件自动化处理 加密) 序号 读取的内容 描述 1 message.sent_from 发件人 2 message.sent_to 收件人 3 message.subject 主题 4 message.date 时间 5

    50710编辑于 2024-03-15
  • 来自专栏xiaosen

    Python文件自动化处理

    属性 含义 1 st_size 文件体积大小(单位:bytes) 2 st_atime 文件的最近访问时间 3 st_mtime 文件的最近修改时间 4 st_ctime Windows下表示创建时间 5 Excel文件 openpyxl模块 可以读取和写入Excel文件 第三方模块,需要单独安装 处理Excel数据 处理Excel样式 在表格内插入图表  在线安装方式 Windows 用户:  pip :sheet.dimensions Python打开及读取Excel表格内容 获取表格内某个格子的数据   sheet[‘A1’]   cell.value 获取一系列格式   sheet[‘A1:A5’ ]    sheet[‘A’]     sheet[‘A:C’]    sheet[5]   .rows 指定行和列的范围,按行获取,按列获取 .iter_rows(min_row=最低行数,max_row idx=数字编号,amount=要插入的列数)  插入一行 .insert_rows(idx=数字编号)  插入多行 .insert_rows(idx=数字编号,amount=要插入的行数)  Word自动化处理

    46710编辑于 2024-03-15
  • 来自专栏ZackSock

    【计算机视觉处理5】阈值处理

    【计算机视觉处理5】阈值处理 1、阈值处理 阈值处理就是设定某个阈值,然后对大于阈值的像素或者小于阈值的像素统一处理的过程。比如下面这个简单的图像: ? 然后我们统一对绿色区域或者蓝色区域进行操作,这就是阈值处理了。 我们通常的操作是将高于某一阈值的像素值处理为255,或者低于某一阈值的像素值处理为0。或者两者同时进行。 当我们两者同时进行时,我们可以把这个操作成为二值化,因为处理后的图片只有纯黑和纯白两个颜色。 2、用numpy实现阈值处理 在numpy的ndarray数组中,提供了布尔索引的操作。 3、opencv实现阈值处理 (1)阈值处理函数 在opencv中提供了阈值处理的函数,其函数定义为: thresh, dst = cv2.threshold(src, thresh, maxval, 返回的两个值分别是阈值和处理后的结果图像。 下面是阈处理类型可选的几个参数: ? 当我们阈值处理类型为二值处理时,maxval参数才起作用。 (3)阈值处理的区别 下面我们来说说各种阈值处理的区别。

    1.5K30发布于 2021-05-18
  • 来自专栏无量测试之道

    Python 自动化处理 Yaml 文件

    安装与导入 python -m pip install pyyaml import yaml 5.

    1.1K20编辑于 2022-07-05
  • 来自专栏搜狗测试

    远程交互的自动化处理

    背景 在日常的测试工作中,经常会遇到和远程的服务器进行交互的情况,例如,小编这次就遇到了需要处理远程k8s上的日志文件的情况。 如果每次都需要打开k8s的界面,在命令行里面执行,操作就会变得非常的繁琐,也不太方便,于是就来探索一个比较方便的途径,能够自动化的获取文件到本地,来方便的在本地自动化处理。 准备工作 1. 具体实现结果 完成了前面的准备工作之后,便可以编写自己的自动化处理脚本,方便的将远端的文件拉取到本地进行自动化处理,从而获取自己需要的信息。下面是小编的处理结果情况: ? 之后便可以丢到本地随意处理了。

    45610发布于 2020-07-14
  • 来自专栏码匠的流水账

    spring 5 webflux异常处理

    序 本文主要研究一下spring 5 webflux的异常处理 maven <dependency> <groupId>org.springframework.boot RuntimeException("test error")); } 与传统mvc不同的是,除了直接throw异常外,Mono或Flux可以直接error一个异常,在exceptionHandlers都可以被接收处理 异常处理可以沿用ExceptionHandler。

    1.5K10发布于 2018-09-17
  • 来自专栏Python与算法之美

    5,数据的预处理

    处理数据包括:特征的标准化,数据的正则化,特征的二值化,非线性转换,数据特征编码,缺失值插补,生成多项式特征等。 数据预处理的api有两种接口,一种是类接口,需要先fit再transform,或者使用fit_transform。 第二种是函数接口,可以直接转换。 五,处理缺失值 因为各种各样的原因,真实世界中的许多数据集都包含缺失数据,这类数据经常被编码成空格、NaN,或者是其他的占位符。但是这样的数据集并不能和scikit-learn学习算法兼容。 处理缺失数值的一个更好的策略就是从已有的数据推断出缺失的数值。 ? 六,生成多项式特征 在机器学习中,通过增加一些输入数据的非线性特征来增加模型的复杂度通常是有效的。

    73932发布于 2020-07-17
  • 来自专栏Python自动化测试

    自动化对日期控件的处理

    和富文本一致,日期控件也是我们经常可常见的控件之一,而且大多数的日期控件都是readonly属性,需要人为的手动去选择对应的时间,很显然,在手工测试中,这是一个很简单,很容易做到的操作,在自动化中 结束时间>开始时间" value="" class="text-box hasDatepicker"name="act_stop_time" id="dp1439183415477"> 对日期控件的处理思路一般为 : 1、取消日期控件的readonly属性 2、给value赋值 3、写js代码来实现如上的1,2点,再webdriver对js进行处理 利用如上的三点思路,时间的js代码为: startJs=js1= value','2014-08-1013:16:00')" driver.execute_script(startTime) driver.execute_script(stopTime) sleep(5)

    1.9K30发布于 2018-10-25
  • 来自专栏算法工程师的学习日志

    Python自动化办公-处理Excel文档

    上次分享了一个python处理word的内容,链接参看: Python自动化办公-处理word文档,这次分享python处理excel的方法 Excel简介 先来简单了解一下Excel,方便我们后期操作 #获取列数 逐列/逐行 写入表格信息 逐列 示例: import openpyxl wb = openpyxl.open('1.xlsx') ws = wb.active A = [1,2,3,4,5,6,7,8,9 待写入的列表 for i,j in zip(range(起始位置),列表): ws[列名+str(i)] = j #ws.cell(i,第几列,j) 逐行 A = [1,2,3,4,5,6,7,8,9 ] for i,j in zip(range(4,9),A): ws.cell(5,i,j)

    68230编辑于 2022-07-27
  • 来自专栏小徐学爬虫

    快速自动化处理JavaScript渲染页面

    本文将介绍如何使用Selenium和ChromeDriver来实现自动化处理JavaScript渲染页面,并实现有效的数据抓取。 1、Selenium和ChromeDriver简介 Selenium是一个用于自动化浏览器操作的工具集。它提供了多种语言的API,可以模拟用户操作浏览器,包括点击、输入、切换窗口等。 4、总结和展望 通过使用Selenium和ChromeDriver,我们可以轻松地实现自动化处理JavaScript渲染页面的功能,有效地进行数据抓取和处理。 这种方法非常适用于需要处理动态加载数据的网站。 希望本文的介绍能够帮助您更好地理解如何使用Selenium和ChromeDriver来自动化处理JavaScript渲染页面,并进行相应的数据抓取和解析。

    70540编辑于 2023-10-13
  • 来自专栏桥路_大数据

    windows自动化处理删除文件

    于是想到了批处理命令,大家可以创建txt文件,然后编辑命令后将文件后缀改成bat,然后双击运行即可完成批量删除操作。下面给大家讲解一下我查到和实验的结果。 问题描述 使用bat文件批处理删除某几个文件、文件夹 问题解决 删除文件 del /s /q /s 路径 删除目录 rd /s /q 路径 注:/s ---> 删除文件夹下所有文件       /q

    2K30发布于 2019-02-20
  • 来自专栏QA一隅

    Android自动化测试设备弹窗处理

    前言 在appium自动化测试过程中部分设备会存在各种状况影响自动化脚本的执行。 如设备锁屏,安装时权限弹窗处理等等(oppo和vivo设备安装app时需要进行弹窗确认,还需要输入密码) 那么该如何处理这些设备的的状态来保证自动化运行的成功率? 安装弹窗 安装app过程中出现权限弹窗或者需要输入密码的场景该如何处理?其实我们可以使用多线程来处理,一个线程负责执行安装命令,另外一个线程处理弹窗即可。 )) else: logging.info('安装失败) 弹窗处理 然后定义一个方法install_dialog_handle()用于处理安装过程中的弹窗,这里是以oppo k1 ,还可以使用其他方法处理,具体可以参考:appium+python自动化47-app权限弹窗问题 输入法切换 自动化测试过程中经常会把系统默认输入法切换为appium输入法,但是运行完脚本之后我们需要把输入法切换为系统的默认输入法

    2.6K20发布于 2021-08-09
  • 来自专栏算法工程师的学习日志

    Python自动化办公-处理word文档

    年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等。

    74330编辑于 2022-07-27
  • 来自专栏Python自动化测试

    Frame在自动化中的处理

    1 Frame的处理自动化中,如果一个元素定位不到,那么最大可能是在iframe中,我们先了解frame。 1.1 处理未嵌套的frame frame存在二种,一种是嵌套的,一种是未嵌套的,本小节部分,主要介绍,frame没嵌套的时候,在frame中的对象的处理。见如下的案例图: ? 20(1).html的源码为: <html> <head> <title>内容页面</title> </head> <body>

    <font size=5> 20(2).html的源码为: <html> <head> <title>内容页面</title> </head> <body>
    <font size=5> 自动化的测试中,iframe的嵌套也是很常见的,对于嵌套的iframe,我们处理的方式是先进入到iframe的父节点,再进入到子节点,然后可以对子节点里面的对象进行处理和操作。

    1.2K30发布于 2018-10-25
  • 来自专栏Python大数据分析

    5个Python自动化EDA库

    来源:Deephub Imba EDA或探索性数据分析是一项耗时的工作,但是由于EDA是不可避免的,所以Python出现了很多自动化库来减少执行分析所需的时间。 我们在以前也介绍过EDA自动化的库,但是现在已经过了1年的时间了,我们看看现在有什么新的变化。 为了测试这些库的功能,本文使用了两个不同的数据集,只是为了更好地理解这些库如何处理不同类型的数据。 这个库可以说是EDA的第二步,通过自动化EDA我们对数据有了一定了解后使用这个库,可以在数据清理、预处理和可视化方面节省很多时间。 它还包含清理和预处理数据的功能。它还将一些非常常见的预处理步骤(这些步骤可能很繁琐)合并为单个命令,这些命令可以运行以获得相同的结果。 这个库很有趣,它肯定是工具箱中一个有用的工具,但我发现它在预处理的时候会更有用,因为许多常用的预处理技术已经被压缩成单行命令,可以直接执行节省编码时间。 Dabl 数据分析基线库- Dabl。

    69310编辑于 2023-12-13
  • 来自专栏chenchenchen

    Spring Batch 批处理5) - ItemWriter

    [file](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9ncmFwaC5iYWlkdS5jb20vcmVzb3VyY2UvMjIyMDMwYmUzN2U5OWM2MzAwNTgzMDE1ODMzMzMyMzIucG5n [file](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9ncmFwaC5iYWlkdS5jb20vcmVzb3VyY2UvMjIyZjAwNWRiNjVmNjcwNmVkMWEwMDE1ODMzMzMzMTcucG5n

    1.2K10发布于 2020-05-26
  • 来自专栏自学测试之道

    Pywinauto之Windows UI自动化5

    在时钟附近有表示正在运行的应用程序的图标,该区域通常被称为“系统托盘”,也称为通知区域。该区域的访问,可以通过启动“Explorer.exe"这个应用程序,可以在'任务栏'这个窗口中找到有标题为'用户提示通知区域'的工具栏控件。

    2K40发布于 2021-06-21
  • 来自专栏技术杂记

    Logstash 处理 Mongod Log5

    match => [ "timestamp", "ISO8601" ] #remove_field => [ "timestamp" ] } } Item Comment filter { 框定处理逻辑的定义范围

    51310编辑于 2022-01-19
领券